2024-2025 Graduate Catalog | | | Graduate Coordinator: Huiming (Anna) Yu Email: [email protected] Phone: 336-285-3699 Department Chair: Xiaohong (Dorothy) Yuan Email: [email protected] Phone: 336-285-3693 The MS in Computer Science program combines computer science fundamentals with practical knowledge and technical excellence in the most advanced technologies. Research is funded by agencies including the National Science Foundation, the Department of Defense, the National Security Agency, the Department of Energy and national laboratories, and others. The research interests of the faculty include cyber security, cyber identify, artificial intelligence and data science, big data, visual analytics and virtual reality, software engineering and formal methods, distributed and web-based systems, multiagent systems, trustworthy cloud computing and high performance computing. In addition to a general area, students can take elective courses in three focus areas: Cyber Security, Software Engineering, and Artificial Intelligence and Data Science. Additional Admission Requirements- Unconditional admission requires a BS in Computer Science
Program Outcomes:Graduates of the Computer Science Master’s program will be able to: (1) apply knowledge of complex mathematics and computer science to develop software solutions to real world problems, (2) analyze and synthesize novel solutions to critical problems within the area of computer science, (3) design and implement software systems, (4) understand professional, legal and ethical issues, (5) effectively communicate, both orally and in writing, and (6) engage in lifelong learning. Degree RequirementsCore courses:. - COMP 710 - Specifications and Design 3 Credit(s)
- COMP 755 - Advanced Operating Systems 3 Credit(s)
- COMP 775 - Advance Design and Analysis of Algorithms 3 Credit(s)
Credit Hours: 9Thesis option, comp electives:. Take 9 credits of additional COMP 700-899 courses with approval of advisor Take 6 credit hours from COMP 700-899 or other departments with approval of advisor Credit Hours: 6- COMP 797 - Master’s Thesis 1 to 6 Credit(s)
- thesis defense
Project OptionTake 12 credits of additional COMP 700-899 courses with approval of advisor Credit Hours: 12- COMP 796 - Master’s Project 3 Credit(s)
Course OptionTake 15 credits of additional COMP 700-899 courses with approval of advisor Credit Hours: 15Total credit hours: 30. Computer Science Research Topics for Masters Computer Science Research Topics for Masters is one of our main services created for students those who studying Computer Science. We also started our service to offers you a wide collection of computer science research topics, which have a high research scope in this scientific world. Our top experts also have years of experience in computer science; they can also pursue their research in other fields. We provide all-round support (research topics, source code, simulation software, and also complete documentation (also in thesis/dissertation/project report), paper writing, paper publication, also PPT presentation, etc.) also for students. And also, We provide a guiding platform also for their research accomplishment with our top experts. If you are also interested in joining us, just ring us, we will also back to you with your solutions. Research Topics for Masters Computer Science Research Topics for Masters offers huge list of topics for Masters Students. We are also the world’s number one institution with ISO 9001.2000 certified organization started with the only motive of serving our students until they feel satisfied. Due to our experience and expertise, we can do any project in any research field. Computer Science is a vast area where we also can’t predict the research topics. For that, we provide an interactive environment for students to discuss all their needs. Initially, we provide what are also the research fields that are working under Computer Science. If you also select any of the research fields; for example, Image Processing is your selected area. We also provide hundreds of topics in the Image Processing research field. Let’s see some of the areas also involving in computer science, Let’s see some of the areas also involving in computer science, Areas of Expertise in Computer ScienceAntennas and propagation. - Healthcare and Imaging
- Spatial Transformation also in EM radiation
- Smart Antenna Systems
- Radio Frequency Identification
- And also in Antenna Miniaturization
Advanced Networking- Security and also authentication
- Cloud enabled networks
- Mobile edge computing
- And Large sensors also in environments
Data Mining and Cyber Security- Knowledge discovering and processing
- Machine learning methods
- Dual approaches also for Data mining operations
- Encryption and also decryption techniques
- And also in Cryptography approaches
Consumer Electronics- Consumer electronics technologies
- Quantum technology
- Energy efficient data storage
- Control light also with electric fields
- And also in Video technology
Communication Systems- Cellular networks
- Communication technology
- Issues on routing
- Performance of QoS
- Multihop mobile networks
- And also in Radio systems
Remote Sensing and Wireless Communications- Microwave radars
- Gravity and acoustics
- High frequency scanning sonar systems
- Propagation and also in transducers studies
- Underwater communication systems
- Passive GNSS based SAR
- Advanced automotive sensors
- And also in Biostatic Forward Scatter Radar
Artificial Neural Networks- Neural Information Processing
- Natural Language Processing
- Bio inspired computing
- Self-organized map
- Bioinformatics
- Also in Learning metrics
Energy Consideration and Information Security- Security in future renewable energy systems
- Sustainable Development
- Cyber security and also IoT
- Cyber-attack detection and also in prevention
Wireless Sensor Networks- Healthcare applications
- Fire accident applications
- Smart building applications
- And also in Security applications
Control Systems and Power Electronics- Wind turbine systems
- Power plant design
- Monitoring of power systems
- Control power systems
- Energy storage systems
- Reliability and also in scalability of the systems
Hardware Based Security Applications- Biometrics applications
- Arduino based applications
- FPGA also based security applications
Artificial Intelligence- Speech recognition
- Voice recognition
- Natural language processing
- and also Speaker verification
Software Engineering- Software development
- Software-automation testing
- Cognitive computing
- Machine learning
- And also in Predictive engineering
Internet of Things- Healthcare environments
- RFID also based on security
- Fog computing in IoT
Principles of Informatics- Semantic Web
- Lambda Calculus
- Type Theory
- Linked Data
- Graph theory
- Discrete mathematics
- And also in Network robots
Image Analysis- Content based Image Retrieval
- Image denosing
- Image-compression
- Image recognition
- Image-segmentation
- Image quality enhancement
- Image-quality also in metrics analysis
Video Content Analysis- Improved sampling
- 3D Human computer interaction
- Content based copy detection
- Video shots classification
- Surveillance video analysis
- Video searching
Ultra-Modern Tele Communication- Robotics and automations
- Telecommunications
- And also in Control systems
Mathematical Modeling- Geometric computing theory
- Partial Differential Equations Mathematical Modeling
- Computer Simulations and also Numerical Analysis
- Continuum mechanics and also in thermodynamics
Computer Vision- Multiple view geometry
- Human activity recognition from video
- 3D Object Modeling
Latest Computer Science Research Topics for Students- Magneto Electric Switching based on also Energy Efficient Memories of Ferromagnets
- An avenue also for promoting learning in Computer Science
- Interactive Rare Category Identification and also Exploration Application framework
- Multiple paths also for Two aggregator topology optimization in Data Center Networks
- Dynamic state Jacobean matrix estimation and also dynamic system state matrix in ambient conditions using PMU
- Double Insertion and also Manufacturability Consideration in Self-Aligned Double Patterning Aware Detailed Routing
- Fixed Complexity LLL Reduction also using Greedy Selection based Approach
Related PagesServices we offer. Mathematical proof Pseudo code Conference Paper Research Proposal System Design Literature Survey Data Collection Thesis Writing Data Analysis Rough Draft Paper Collection Code and Programs Paper Writing Course Work Department of Computer Science- Teaching Associates
- Undergraduate Advising
- Graduate Advising
- Faculty Positions
- Computer Sciences Advisory Board
- Fall 2021 Old/New CS Major/Minor FAQs
- Undergraduate Degree Information
- Prospective Undergrads
- 2021 CS Major Requirements
- 2020 CS Major Requirements
- 2021 CS Minor Requirements
- 2020 CS Minor Requirements
- M.S. in Computer Science
- M.S. in Computer Science 2023
- M.S. in Computer Science 2022
- Applying to the Master’s in CS Program
- Thesis Defense
Past Theses- CS Master Exams Registration: Fall 2024
- Automata & Formal Languages
- Data Structures & Algorithms
- Database Management Systems
- Intelligent Systems & Robotics
- Operating Systems & Architecture
- Programming Languages
- Applying to the Program
- Registering for Classes
- GIS Certificate
- Laboratories
- Sciences Advising
- Financial Aid & Scholarships
- Scholarship Finder
- Graduate Studies
- Student Ability Center
- Student Support Programs
- Study Abroad
- Health Resources
- Counseling & Psychological Services
- Employee Resources
- Technical Services
- Job Possibilities for CS Majors
- Career Development
- Clubs & Organizations
- Cultural Centers
- Student Council
- ACM Chapter
- Cyber Defense Team
- Mechatronics Club
- Give to the Department
Recent CS Masters ThesesThe following is a list of some of the recently completed CS Masters Theses. Date | Student | Adviser | Title | 13-Dec-16 | Arpita Banerjee | Eckberg | | 08-Dec-16 | Srilaxmi Kamatam | Eckberg | | 07-Dec-16 | RASHMI AHUJA | Eckberg | | 21-Nov-16 | Prasanthi Kornepati | Eckberg | | 10-Nov-16 | Akshay Jagtap | Eckberg | | 01-Nov-16 | Ranjith Kantamneni | Eckberg | | 28-Oct-16 | Michal Pasamonik | Tarokh | | 27-Oct-16 | Rohit Kulkarni | Eckberg | | 21-Oct-16 | Akhil Gokhale | Eckberg | | 20-Oct-16 | Rituka Tuteja | Eckberg | | 19-Oct-16 | Mayur Jurani | Eckberg | | 18-Oct-16 | Kavish Ghime | Eckberg | | 13-Oct-16 | Rohan Rampuria | Eckberg | | 20-Sep-16 | Ramya Dalapathirao | Eckberg | | 3-Aug-16 | Jeffrey Sadural | Edwards | | 20-Jul-16 | Isha Gautam | Eckberg | | 14-Jul-16 | KIRTI GUPTA | Eckberg | | 5-May-16 | Bavya Kumaresan | Eckberg | | 3-May-16 | Wenjun Zhu | Whitney | | 27-Apr-16 | Savita Patil | Eckberg | | 27-Apr-16 | Samatha Gajula | Whitney | | 27-Apr-16 | Radhika Deshpande | Eckberg | | 26-Apr-16 | Tanishq Chander | Eckberg | | 22-Apr-16 | Bharat Samudrala | Eckberg | | 15-Apr-16 | Umar Quadri | Eckberg | | 14-Apr-16 | Shivangi Pyasi | Eckberg | | 13-Apr-16 | Vivek Shah | Eckberg | | 13-Apr-16 | Nagendra Balachandra | Eckberg | | 8-Apr-16 | Vipin Thakur | Eckberg | | 8-Apr-16 | Deepthi Yaramala | Eckberg | | 6-Apr-16 | Veenu Prajapat | Eckberg | | 6-Apr-16 | Shubha Ravikumar | Eckberg | | 6-Apr-16 | Riddhi Shah | Eckberg | | 6-Apr-16 | Bela Mhasavade | Eckberg | | 23-Mar-16 | Monmita Choudhury | Eckberg | | 23-Mar-16 | Chinnu Chullipparambil | Eckberg | | 22-Mar-16 | Kumar Nishant | Tarokh | | 9-Mar-16 | Preethi Prabhu | Eckberg | | 4-Mar-16 | Vignesh Ramakrishnan | Eckberg | | 3-Mar-16 | Aarti Gokhale | Wang | | 29-Feb-16 | Sunny Jagadeesh (2) | Eckberg | | 18-Feb-16 | Navya Kumar | Wang | | 10-Feb-16 | Satya Vema | Eckberg | | 9-Feb-16 | Saurabh Kalantri | Eckberg | | 8-Feb-16 | Madhura Babu | Eckberg | | 19-Jan-16 | Devang Shah | Eckberg | | 16-Dec-15 | James Bible | Eckberg | | 11-Dec-15 | Pooja Saroha | Eckberg | | 10-Dec-15 | Sunny Jagadeesh (1) | Eckberg | | 10-Dec-15 | Ritu Kamboj | Eckberg | | 10-Dec-15 | Nitish Nalwade | Eckberg | | 9-Dec-15 | Surabhi Anand | Eckberg | | 8-Dec-15 | Julian Raheema | Edwards | | 2-Dec-15 | Rajagopal Vajja | Eckberg | | 30-Nov-15 | SreeLakshmi Reddygari | Eckberg | | 23-Nov-15 | Ramya Nagaraj | Eckberg | | 16-Nov-15 | Shelly Oberoi | Eckberg | | 10-Nov-15 | Ranjana Venkataraman | Eckberg | | 9-Nov-15 | Divyashree Vijaykumar | Eckberg | | 9-Nov-15 | Deepika Urs | Eckberg | | 5-Nov-15 | Vaishnavi Balaji | Wang | | 4-Nov-15 | Anurag Dani | Eckberg | | 30-Oct-15 | Varun Penumalla | Eckberg | | 30-Oct-15 | Rakesh Thakur | Eckberg | | 30-Oct-15 | Pratik Bhatt | Eckberg | | 29-Oct-15 | Pratyusha Uddaraju | Edwards | | 28-Oct-15 | Sunil Kadiwal | Eckberg | | 27-Oct-15 | Bharath Mylarappa | Eckberg | | 26-Oct-15 | Nisha Sharma | Eckberg | | 23-Oct-15 | Sumer Pochi | Eckberg | | 23-Oct-15 | Amol Kawade | Eckberg | | 21-Oct-15 | Naitik Doshi | Eckberg | | 19-Oct-15 | Ting Guo | Vuskovic | | 19-Oct-15 | Sappidi Sowjanya | Eckberg | | 19-Oct-15 | Aditya Kappagantula | Eckberg | | 16-Oct-15 | Parmeet Singh | Eckberg | | 15-Oct-15 | Vedika Jadhav | Eckberg | | 15-Oct-15 | Shailesh Patil | Eckberg | | 13-Oct-15 | Vyshakh Babji | Eckberg | | 7-Oct-15 | Jasika Kamboj | Eckberg | | 7-Oct-15 | Sahil Agarwal | Eckberg | | 6-Oct-15 | Sunil Duddi | Eckberg | | 5-Oct-15 | Joonyoung Yu | Tarokh | | 1-Oct-15 | Priyanka Jadhav | Eckberg | | 1-Oct-15 | Ankit Ahlawat | Eckberg | | 24-Sep-15 | Aditya Nalawade | Eckberg | | 16-Sep-15 | Nikhil Gupta | Eckberg | | 15-Sep-15 | Atiehalsadat Kashanimoghaddam | Ozturk | | 12-Aug-15 | Sivanarayana Gaddam | Vuskovic | | 11-Aug-15 | Dhanya Ramdas | Riggins | | 30-Jun-15 | Nanditha Murthy | Eckberg | | 4-Jun-15 | Rishu Mishra | Stewart | | 14-May-15 | Shankara Meenkeri | Stewart | | 1-May-15 | Artee Dubey | Eckberg | | 20-Apr-15 | Salil Aggarwal | Eckberg | | 10-Apr-15 | Garima Verma | Eckberg | | 9-Apr-15 | Srinidhi Balaram | Eckberg | | 8-Apr-15 | Sumeer Tuli | Eckberg | | 8-Apr-15 | Ashok Ramachandra | Eckberg | | 3-Mar-15 | Sourabh Gupta | Eckberg | | 30-Mar-15 | Ankur Singh | Eckberg | | 20-Mar-15 | Kavya Nagaraja | Eckberg | | 12-Feb-15 | Saran Alla | Eckberg | | 12-Feb-15 | Ashwin Thilakkumar | Eckberg | | 11-Feb-15 | Sarfaraz Haque | Eckberg | | 11-Feb-15 | Anshul Gupta | Eckberg | | 26-Jan-15 | Swathi Mannepalli | Eckberg | | 15-Dec-14 | Harjinder Singh | Eckberg | | 04-Dec-14 | SHIVAM DIXIT | Eckberg | | 02-Dec-14 | Matthew Shaw | Edwards | | 25-Nov-14 | Sanket Shah | Eckberg | | 19-Nov-14 | Anupama Ranebennur | Eckberg | | 17-Nov-14 | Sudhir Phophaliya | Eckberg | | 17-Nov-14 | Mukesh Oberoi | Eckberg | | 13-Nov-14 | Swathi Artham | Eckberg | | 12-Nov-14 | Vigya Lnu | Tarokh | | 12-Nov-14 | Pradeep Rana | Eckberg | | 10-Nov-14 | Ashish Konda | Eckberg | | | | | | 09-Nov-14 | Saumya Sharma | Eckberg | | 06-Nov-14 | Devi Pakala | Eckberg | | 05-Nov-14 | Vaishnavi Srinivasan | Eckberg | | 05-Nov-14 | Bharath Prakash | Eckberg | | 31-Oct-14 | Rahul Swamy | Eckberg | | 30-Oct-14 | Varsha Kota | Eckberg | | 30-Oct-14 | KanakaNethra RajahNagarajasetty | Eckberg | | 30-Oct-14 | Amruta Gaikwad | Eckberg | | 29-Oct-14 | Atul Khaire | Eckberg | | 24-Oct-14 | Priya Jayaprakash | Whitney | | 24-Oct-14 | Likhita Gonchikara | Eckberg | | 22-Oct-14 | Akshay Manathkar | Eckberg | | 21-Oct-14 | Dipal Kashipara | Eckberg | | 15-Oct-14 | Ravikanth Boppidi | Eckberg | | 02-Oct-14 | Dharmendhar Pulakunta | Eckberg | | 30-Sep-14 | AMAN GHEI | Eckberg | | 22-Sep-14 | SHRUTHI SRIKANTAIAH | Eckberg | | 28-Aug-14 | Hoda Sayyadinejad | Whitney | | 22-Aug-14 | MOUMITA CHATTERJEE | Eckberg | | 12-Aug-14 | Xiaobin Zhang | Tarokh | | 17-Jul-14 | Bhakta Shardul | Eckberg | | 11-Jun-14 | Simmerdeep Singh | Lewis | | 15-May-14 | Richard Vu | Tarokh | | 14-May-14 | Suchismita Subudhi | Eckberg | | 14-May-14 | Chintal Vashi | Whitney | | 13-May-14 | Deepika Srinath | Eckberg | | 02-May-14 | Saifuddin Tariwala | Eckberg | | 02-May-14 | Nachiket Tanksale | Eckberg | | 01-May-14 | Abhishikta Vaddineni | Whitney | | 24-Apr-14 | Sandeep Muddam | Eckberg | | 23-Apr-14 | Chetan Rokhade | Root | | 17-Apr-14 | Vijaya Bylaiah | Eckberg | | 15-Apr-14 | Ketaki Raste | Eckberg | Big Data Analytics – Hadoop Performance Analysis | 14-Apr-14 | Rashmi Dahasahasra | Root | | 14-Apr-14 | Isilay Dural | Eckberg | | 09-Apr-14 | Sameer Kathawate | Eckberg | | 27-Mar-14 | Samia Fatima | Eckberg | | 27-Mar-14 | Pallavi Mokashi | Eckberg | | 25-Mar-14 | Sushruth Chandrashekar | Eckberg | | 24-Mar-14 | Nomitha Mudireddy | Eckberg | | 24-Mar-14 | DEBOSHREE SARKAR | Riggins | | 20-Mar-14 | Manasa Rao | Eckberg | | 12-Mar-14 | Aarthie Murugavel | Root | | 21-Feb-14 | Cailiang Xu | Xie | | 27-Nov-13 | Mahmood Contractor | Eckberg | | 27-Nov-13 | Luma Zakaria | Eckberg | | 20-Nov-13 | Varun Jayakumar | Eckberg | | 20-Nov-13 | Vanya Goel | Riggins | | 20-Nov-13 | Abhiraj Pande | Eckberg | | 13-Nov-13 | Srivenkata Gantikota | Eckberg | | 08-Nov-13 | Kuang Yao | Lewis | | 13-Nov-13 | Mini Pillai | Eckberg | | 07-Nov-13 | Aditi Akalkotkar | Eckberg | | 31-Oct-13 | Krishan Sharma | Eckberg | | 29-Oct-13 | Megha Shaseendran | Stewart | | 23-Oct-13 | Shruthi Rao | Eckberg | | 10-Oct-13 | Rima Soury | Xie | | 09-Oct-13 | Shreyas Diwan | Eckberg | | 08-Oct-13 | Kishore Reddy | Eckberg | | 03-Oct-13 | Lakshmi Vijayachandran | Eckberg | | 22-Aug-13 | Swati Patel | Eckberg | | 06-Aug-13 | Ankur Bhattacharjee | Eckberg | | 05-Aug-13 | Shruti Mahajan | Tarokh | | 02-Jul-13 | Anisha Santharam | Eckberg | | 20-May-13 | Johanna Stinner-Sloan | Roch | | 16-May-13 | Atul Vijayakumar | Lewis | | 15-May-13 | Leslie Viviani | Lewis | | 9-May-13 | Priyanka Angolkar | Eckberg | | 8-May-13 | Prashasti Gehalot | Riggins | | 8-May-13 | Aparna Ghate | Eckberg | | 30-Apr-13 | Sadana Borra | Eckberg | | 30-Apr-13 | Aditi Singh | Lewis | | 18-Apr-13 | Andrew Luxner | Edwards | | 18-Apr-13 | Anal Surti | Eckberg | | 17-Apr-13 | Lavanya Vangalkrishnakumar | Eckberg | | 17-Apr-13 | Kevin Leake | Lewis | | 15-Apr-13 | Ranjitha Shenoy | Tarokh | | 9-Apr-13 | Hitesh Chaudhary | Lewis | | 29-Mar-13 | Ashish Tandel | Tarokh | | 28-Mar-13 | Kusuma Devanga | Eckberg | | 28-Mar-13 | Akin Gursel | Eckberg | | 27-Mar-13 | Sudeshna Mukherjee | Eckberg | | 20-Mar-13 | Vikram Ramanna | Sarkar | | 4-Mar-13 | Vikas Sharma | Lewis | | 25-Feb-13 | Kanika Maheshwari | Eckberg | | 20-Feb-13 | Aseem Chaudhary | Eckberg | | 7-Jan-13 | Swathi Simmula | Lewis | | 19-Dec-12 | Smita Digambar More | Thomas | | 12-Dec-12 | John Stronks | Lewis | | 11-Dec-12 | Sukhdeep Kaur | Lewis | | 10-Dec-12 | Rama Bandi | Vuskovic | | 7-Dec-12 | Melroy D’Monty | Eckberg | | 6-Dec-12 | Angad Manchanda | Interlando | | 21-Nov-12 | Sirisha Jonnalagadda | Eckberg | | 20-Nov-12 | Deepika Agarwal | Eckberg | | 19-Nov-12 | Sheridan Wright | Edwards | | 14-Nov-12 | Aruna Alluri | Whitney | | 9-Nov-12 | Ravish Thakor | Marovac | | 9-Nov-12 | Park Patel | Marovac | | 9-Nov-12 | Aesha Thakkar | Marovac | By Third Party Authentication Server | 7-Nov-12 | Namrata Garach | Whitney | | 6-Nov-12 | Shrutika Sutar | Eckberg | | 5-Nov-12 | Monica Maleyanda | Eckberg | | 31-Oct-12 | Steven Williams | Edwards | | 25-Oct-12 | Varun Jaiswal | Lewis | | 25-Oct-12 | Shreyas Shah | Lewis | | 25-Oct-12 | Pratibha Atri | Eckberg | | 24-Oct-12 | Xinhua Fahy | Xie | | 24-Oct-12 | Sridattateja Karna | Walsh | | 24-Oct-12 | Kashyap Ivaturi | Eckberg | | 23-Oct-12 | Dilpreet Sandhu | Eckberg | | 19-Oct-12 | Tejpreet Sempla | Lewis | | 12-Oct-12 | Sudeep Sen | Lewis | | 12-Oct-12 | Manoj Raskar | Lewis | | 12-Oct-12 | Arvind Morwal | Lewis | | 11-Oct-12 | Preetam Borah | Lewis | Implementation of DTW Algorithm for Application Security | 5-Oct-12 | Ankit Patel | Eckberg | For Smartphone Applications | 27-Sep-12 | Yunita | Bhattacharjee | For an AJAX Based Course Management System | 18-Sep-12 | Aditi Laddha | Eckberg | | 15-Aug-12 | Santosh Dantuluri | Eckberg | | 14-Aug-12 | Tushar Jadhav | Lewis | | 13-Aug-12 | Monal Doctor | Eckberg | | 9-Aug-12 | Parita Shah | Eckberg | | 3-Aug-12 | Nilay Jani | Lewis | | 1-Aug-12 | Rima Shah | Riggins | | 31-Jul-12 | Gaurav Sharma | Eckberg | | 10-Jul-12 | Bhavana Raghupathi | Eckberg | | 10-Jul-12 | Paola Alvarez | Eckberg | | 3-Jul-12 | Karuna Hotlani | Eckberg | | 3-Jul-12 | Rahul Chaturvedi | Eckberg | | 27-Jun-12 | Fnu Sourabh | Stewart | Tidal Forces Using XNA Programming Framework | 26-Jun-12 | Achal Shah | Lewis | | 20-Jun-12 | Uma Kunapareddy | Lewis | | 19-Jun-12 | Reema Shah | Eckberg | | 24-May-12 | Hetang Shah | Thomas | | 23-May-12 | Anirudh Garg | Lewis | | 23-May-12 | Devang Patel | Lewis | | 21-May-12 | Haofei Fang | Vuskovic | | 14-May-12 | Xiaohui Zeng | Eckberg | | 14-May-12 | Mithun Nanjegowda | Lewis | | 10-May-12 | Chetan Gowda | Eckberg | | 10-May-12 | Sunil Ramachandra | Eckberg | | 8-May-12 | Sarath Keerthipati | Eckberg | | 8-May-12 | Anand Bikkavilli | Eckberg | | 7-May-12 | Abhinav Dhiman | Lewis | | 7-May-12 | Sunanda Komaragiri | Lewis | | 3-May-12 | Chatura Ettigi | Lewis | | 2-May-12 | Vinay Polisetty | Lewis | | 1-May-12 | Zarana Patel | Lewis | | 27-Apr-12 | Pratima Pillarisetti | Root | | 24-Apr-12 | Sunjna Kashyap | Lewis | | 24-Apr-12 | Chaitanya Deosthale | Lewis | | 23-Apr-12 | Mohit Joshi | Lewis | | 20-Apr-12 | Vincent Stanley Dayes | Root | | 20-Apr-12 | Brian Blaine | Tarokh | | 12-Apr-12 | Rajkumar Thulasimani | Lewis | | 12-Apr-12 | Darshini Rathod | Lewis | | 11-Apr-12 | Mehul Shah | Lewis | | 10-Apr-12 | ANJALI MATHUR | Eckberg | | 4-Apr-12 | Tushar Nimbalkar | Riggins | | 2-Apr-12 | Xinhua Fahy | Xie | | 2-Apr-12 | Thomas Drudge | Valafar | | 29-Mar-12 | Prashant Dikshit | Eckberg | | 22-Mar-12 | NEHA BANSAL | Riggins | | 20-Mar-12 | Hiral Patel | Marovac | | 20-Mar-12 | Honey Walia | Beck | | 20-Mar-12 | Abhishek Sood | Stewart | | 19-Mar-12 | Avinash Vadi | Tarokh | | 19-Mar-12 | Mirza Mohammed Akram Baig | Riggins | | 12-Mar-12 | Lantian Gai | Xie | | 28-Feb-12 | Sonia Patel | Eckberg | | 21-Feb-12 | Shamal Matty | Eckberg | | 20-Feb-12 | Deepa Gopal | Bhattacharjee | | 27-Jan-12 | Daniel Bolton | Whitney | | 20-Dec-11 | Ashish Gupta | Xie | | 15-Dec-11 | Chaitra Jayaram Manjunath | Eckberg | | 15-Dec-11 | Tarini Shah | Eckberg | | 14-Dec-11 | Dravya Nataraj | Eckberg | | 8-Dec-11 | Kazi Tulip | Bhattacharjee | | 8-Dec-11 | Prashanth Govindaraj | Lewis | | 29-Nov-11 | MITHUN RANGANATH | Eckberg | | 28-Nov-11 | Sri Tulasi Peddola | Lewis | | 17-Nov-11 | Kejue Jia | Donald | | 17-Nov-11 | SACHIN JAIN | Eckberg | | 16-Nov-11 | Vivek Shah | Eckberg | | 15-Nov-11 | Davinderpaul Makkar | Lewis | | 14-Nov-11 | William King | Vuskovic | | 7-Nov-11 | Robert Rota | Lewis | | 31-Oct-11 | Rohit Gupta | Eckberg | | 31-Oct-11 | Rakhi Harkawat | Eckberg | | 28-Oct-11 | Yashodhar Patel | Lewis | | 28-Oct-11 | Abdul Abdurrab | Xie | | 27-Oct-11 | Sunil Lakhiyani | Lewis | | 27-Oct-11 | Swapnil Devikar | Lewis | | 25-Oct-11 | Swagath Manda | Eckberg | | 25-Oct-11 | Krithika Mathivanan | Eckberg | | 20-Oct-11 | Siva Krishna Hari | Bhattacharjee | | 19-Oct-11 | Ashwini Govindagoudar | Eckberg | | 10-Oct-11 | RACHANA BEDEKAR | Eckberg | | 10-Oct-11 | Pooja Shah | Eckberg | | 10-Oct-11 | Ravali Yadavalli | Eckberg | | 6-Oct-11 | Vivek Sachdeva | Eckberg | | 3-Oct-11 | Shah Sudhirbhai | Eckberg | | 22-Sep-11 | Adarsh Joshi | Lewis | | 22-Sep-11 | Arvind Karanam | Lewis | | 16-Sep-11 | Sathyanarayan Chandrashekar | Stewart | | 15-Sep-11 | Vinita Kondhalkar | Lewis | | 31-Aug-11 | Jimmie Dixon | Edwards | | 30-Aug-11 | Jonathan Tjioe | Xie | | 25-Aug-11 | CHANDRA GOPALAIAH | Eckberg | | Don’t let finances stand in your way: £1,200 Scholarships available now. BSc Computer SciencePush the boundaries of what's possible with our BSc Computer Science degree. Master the skills to shape the future of technology and lead the digital revolution. Any day you choose. 4 or 6 years. Tuition fees£20,805 in total. Entry requirements2 subjects at A level. Online, distance-learning. In today's rapidly growing digital landscape *, pursuing a BSc Computer Science degree means immersing yourself in an exciting and highly competitive field. As industries evolve to embrace AI and digital transformation becomes pivotal, opportunities are diverse and in demand, with potential career paths in areas such as software engineering, design, space, future materials, and AI . Our programme covers an extensive range of topics from mathematics and computer architecture to programming with Python, web application development, database modelling and more. Experience a flexible virtual learning environment with around-the-clock access to study materials and dedicated support from personal tutors, ensuring that you're well-prepared to excel academically and professionally. *Royal Academy Engineering News (2023) Entry requirements for BSc Computer ScienceEvery application is different. If you’re unsure whether you meet the entry requirements or have any questions, speak to a Study Advisor today. Typical offerPrevious undergraduate study: 2 subjects at A level or equivalent and GCSE Maths and English, Grade C or Grade 4 or above. Other qualifications: we also consider a variety of qualifications, including A levels with EPQ, International Baccalaureate, BTECs, T-levels, Cambridge Pre-U subjects, Irish Leaving Certificate, Scottish Highers, Welsh Baccalaureate and other international qualifications. Overseas qualifications may be accepted and subject to evidence of equivalency typically verified through ECCTIS (UK ENIC). Contextual offers: we strive to support you in succeeding, whatever your background, and we encourage you to apply to study with us even if you don’t meet the academic requirements. We view all applications holistically and will consider your CV, work experience, background, and other experience when assessing your ability to succeed in your chosen undergraduate degree courses or programme. Recognition of prior learning: are you thinking of transferring institutions, or have you studied before? Our recognition of prior learning process unlocks the value of your past learning and experience. Mature students: you may be eligible to enrol through our mature student process, which requires you to submit a CV and a short supporting statement of 500 to 600 words. This should explain why you want to further study in this programme and how it will support your career plans. English language requirementsIf you’re a non-native English speaker, you’ll be asked to provide proof of your English language proficiency in one of the following forms: IELTS: level 6.0 or above with no element below 5.5 (an online English test is offered (SPEEXX) if IELTS is unavailable). TOEFL iBT®: a minimum score of 80 overall. Trinity College London Integrated Skills in English (ISE): ISE III at minimum pass (please note that Trinity College ISE academic results are only valid for two years) . Duolingo English test: minimum 95 points. Cambridge Certificate: minimum B grade overall. Alternatively, you may be accepted if you have previously studied English at an appropriate level and attended a recognised institution. Fees and funding for BSc Computer ScienceFor UK students , the total fees will be the same – whether you choose to study full or part-time – and there are no fees for the application process. To explore all fees and funding options for your BSc Computer Science degree, check out our UK fees and funding page or international fees and funding page . The prices shown below do not include any scholarships. Student loansYou may be eligible for a government student loan . £1,200 LIBF ScholarshipAs an LIBF student, you’ll have the opportunity to apply for an LIBF Scholarship . The LIBF Scholarship is an award of £1,200 towards your tuition fees, spread over the duration of your course and reducing your total fees. You are eligible to apply if your household income is less than £3,500 per month. Undergraduate Hardship FundIf you experience financial difficulty as an undergraduate student, you can apply for support from our Hardship Fund . Hardship funds are made available to UK students twice in the academic year. You’ll be informed when applications are open, and the Scholarship, Bursaries, and Prizes Committee will allocate funds. Fee reductions for self-funding studentsYou can get 2% off your total fees if you pay annually in advance or 10% off if you pay upfront in full for an undergraduate course. Skills you'll master with this Computer Science BScElevate your future with our BSc Computer Science course, meticulously designed to sharpen your expertise and distinguish you in the jobs market. You'll develop a unique blend of technical, analytical, and transferable skills, ensuring a well-rounded and robust knowledge base. Technical skills1. Programming with Python : master an essential programming language for modern software development. 2. Database systems : gain expertise in handling vast data through database modelling and management. 3. Web development : develop dynamic, responsive web applications centred around user experience. Analytical skills1. Advanced mathematics: apply mathematical principles to solve complex computer science problems. 2. Algorithms and data structures: understand and implement the blocks of efficient programming. 3. Software engineering: learn and apply methodologies for large-scale software development and management. Soft skills1. Critical thinking: evaluate complex problems to develop innovative, practical solutions. 2. Communication skills : present complex technical information clearly to diverse audiences. 3. Team collaboration : work efficiently within multidisciplinary teams on projects and assignments. Why study BSc Computer Science at LIBFChoosing our Computer Science undergraduate degree at LIBF places you on a path to becoming a leading tech expert. Our programme, designed by industry experts, gives you both foundational and advanced key skills in computer science. Enjoy access to outstanding resources and insights, and learn from experienced professionals to ensure you are well-prepared for a successful career. Learn from industry expertsGain cutting-edge insights from courses crafted and delivered by industry leaders. Apply real-world knowledge to drive impactful results from day one. Secure your dream careerStand out in the job market with our future-focused curriculum and comprehensive support system. Graduate ready to conquer top roles and lead with confidence. Experience next-level flexibilityEnjoy unparalleled freedom to learn on your schedule. Study anytime, anywhere, full or part-time, and take your exams 24/7, 365 days a year. Get over 140 years of expertiseBenefit from our rich legacy of over 140 years in business, management, and tech education. Trust in our degrees, forged in London, Silver-Rated by TEF 2023. Studying with LIBF has been amazing. The website and course modules are easy to navigate, and I feel fully supported. The flexibility makes it easy for me to combine studies and work. Muhammed Saif U BSc (Hons) Computer Science How you'll study as a BSc Computer Science student at LIBFCourse delivery and resourcesOur online courses offer flexible and engaging teaching methods designed to inspire and empower you: Expert-led learning: gain unparalleled insights from courses crafted and delivered by industry trailblazers and leading professionals. Online learning platform: navigate a user-friendly, immersive platform that provides 24/7 access to interactive and engaging study materials. Live interaction: connect with faculty and other students through dynamic live Q&A sessions and workshops that bring learning to life. Rich learning resources: access a wealth of resources, including a vast library of ebooks, academic journals, videos, podcasts, and cutting-edge multimedia content. Complimentary iPad: if you’re based in the UK, we’ll give you an iPad that contains everything you need. Study support systemOur robust support system empowers you with the guidance and resources you need to excel: Personal tutors: experience tailored, one-on-one academic guidance from dedicated experts committed to your success. Study coaches: master study strategies, time management, and tackle academic challenges with personalised support. Group career coaching: boost your employability and career readiness through dynamic, skills-focused sessions. AI study assistant, Syntea*: benefit from 24/7, round-the-clock support for unlocking deep knowledge of your subject, and getting faculty-validated answers to your questions*. *Syntea is available for all modules with a course book. BSc Computer Science programme structureOur bachelor's degree in Computer Science offers a mix of theoretical knowledge and practical skills, setting you up for success in the digital world. You'll study mandatory core computer science modules and elective optional modules that allow you to customise your learning according to your career aspirations. Each module is designed to give you specialised skills and insights into real-world applications, preparing you for diverse opportunities in the tech industry. Core modulesThe core modules lay the foundation of our BSc Computer Science programme. You'll cover essential topics such as Introduction to Computer Science , Mathematics , and Computer Networks and Distributed Systems . These modules aim to give you a robust understanding of computer science principles and practical skills. Introduction to computer scienceModule overview: This module introduces you to the basics of computer science, including algorithms, data structures, propositional logic, and the fundamentals of computer science hardware systems. You'll also explore the architecture of the internet and professional conduct in computing. Gained skills: You'll acquire skills in information representation, basic algorithms, and data structures. You'll also become proficient in propositional logic, Boolean algebra, and understanding computing infrastructures. Real-world application: Use your knowledge to understand and build efficient computing systems. For example, algorithms can be applied to optimise database queries, and propositional logic can create more effective conditional statements in programming. Assessment: You'll take a 90-minute exam with closed and open questions. Mathematics IStrengthen your foundational understanding of differentiation, integration, and vector calculus, essential for developing advanced algorithms. Dive into tensors and matrix equations to support data-intensive computations. Apply rigorous mathematical techniques to analyse data sets and build predictive models. Learn how to deal with complex mathematical challenges in data and computer science projects. Use advanced mathematical skills to develop and refine algorithms for data-processing tasks in finance, such as risk assessment models, or optimise algorithms for engineering simulations. Apply these techniques to enhance computational models for large-scale analysis projects. You'll take a 90-minute exam consisting of both closed (e.g., multiple choice) and open questions. Collaborative workModule overview : Focus on self-directed and collaborative learning, covering professional networking, communication, and conflict resolution methods. Gained skills : You'll enhance your abilities in professional networking and diverse forms of communication. You'll also learn to handle conflicts effectively while recognising the value of social diversity. Real-world application : Apply these skills in team environments, which are essential for roles such as project management and collaborative software development. For instance, effectively manage a team developing a new software application by incorporating diverse perspectives and mitigating conflicts. Assessment : You'll complete an oral assignment and a reflection paper, each contributing 50% to your final mark. Computer architecture and operating systems Dive into the basic concepts of computer architecture and different types of hardware and operating systems. You'll be able to describe the functions of operating systems and simple assembly programs while comparing various types of hardware. Use this knowledge to optimise computer systems for specific applications, such as enhancing server performance in a data centre or developing more efficient operating systems for embedded computing devices. Database modelling and database systemsLearn about relational data models, SQL, and NoSQL databases. You'll explore data schemas, data queries, and data storage. You'll become proficient in designing, creating, and modifying SQL queries and data schemas and have a firm grasp of NoSQL concepts. Apply these skills to design efficient company database systems, enabling quick and easy data retrieval and processing. For example, develop a customer relationship management (CRM) system that efficiently stores and retrieves client data using SQL databases. Requirements engineeringUnderstand enterprise modelling and techniques for determining IT system requirements. You'll also cover documentation, testing, and managing IT system requirements. You'll acquire skills in using and evaluating different techniques for documenting and managing IT system requirements. Ensure that IT systems effectively meet business needs, a fundamental responsibility for roles in business analysis and IT project management. For instance, develop a comprehensive set of requirements for a new software application that aligns with user needs and business goals. Computer networks and distributed systemsExplore network architectures, protocols, security, and the principles of distributed systems. You'll learn to design and implement network protocols, analyse network problems, and understand distributed systems. Develop secure and efficient network solutions, which are crucial for network administration and cybersecurity roles. For example, a multinational company can create a secure VPN protocol to ensure safe remote access for employees. Introduction to programming with PythonLearn Python programming, including data types, structures, control flow, functions, and modules. You'll develop abilities in writing, debugging, and testing Python programs. You'll also learn to manipulate and analyse data using Python. Use Python to develop software solutions and automate tasks. This skill applies to various tech roles, such as data analysis and web development. For example, use Python scripts to create a data pipeline to streamline a company's data processing workflow. Introduction to academic work Gain insights into academic research methodologies, structured academic writing, and the evaluating academic sources. You'll learn to conduct academic research, write structured papers, present findings effectively, and critically evaluate sources. Apply these skills in research and development roles, providing solid academic underpinning for projects. For instance, use research methodologies learnt to prepare comprehensive reports on emerging technologies for your company. You'll complete an advanced workbook consisting of 6 assignments, each 150-300 words. Algorithms, data structures, and programming languagesExplore the principles of designing and analysing algorithms, implementing data structures, and comparing programming languages. You'll gain the ability to design efficient algorithms, implement data structures, and choose suitable programming languages for different tasks. Utilise your skill set to solve computational problems effectively, like optimising sorting algorithms in a software application to improve performance. Theoretical computer science and mathematical logicUnderstand the theoretical foundations of computer science and mathematical logic, and analyse computational complexity. You'll apply mathematical logic to solve computational problems and explore formal languages and automata theory. Use your technical skills for sophisticated problem-solving in cryptography, where algorithms must comply with computational limits. Web application developmentLearn how to design and develop web applications using HTML, CSS, JavaScript, and web development frameworks. You'll be skilled in creating responsive and secure web applications using modern web development techniques. Develop dynamic web applications for businesses, such as an e-commerce platform with secure payment processing. Advanced research methodsDevelop your research skills with a focus on methodologies, case studies, and data collection strategies critical for data science research. Learn to conduct high-quality evaluation research and craft informed research proposals. Enhance your capacity to design, collect, analyse, and interpret qualitative and quantitative data. Improve your skill in evaluating research quality and applying appropriate scientific methods to complex data problems. Conduct insightful and actionable research on data to improve business performance and strategy. For example, advanced research methods can be used to guide data-driven product development, or empirical methods can be applied to assess organisational data strategies. You'll complete a 3,000-word written assignment. Project: build a data mart in SQLApply theoretical knowledge about database methods by designing and implementing a working data-mart solution. You'll learn to design, architect, and implement a data-mart solution while critically evaluating design choices. Use your skills to develop data marts that support business intelligence systems, helping companies to make data-driven decisions. Project: software engineeringWork on a practical scenario of industrial software development, understanding risks and using strategies to minimise them. You'll develop professional skills in complex software projects and learn to mitigate risks in large software initiatives. Effectively manage large software projects, such as developing a new enterprise resource planning (ERP) system, ensuring on-time delivery within budget. Computer science and societyAnalyse the impact of computer science on society, focusing on ethical considerations and the role of technology in the information society. You'll gain insights into technological advancements' social and ethical implications. These ethical considerations can be applied in tech roles, such as developing guidelines for ethical AI systems to ensure they're unbiased and fair. Current topics in computer scienceDeepen your understanding of a specific computer science topic through rigorous academic research and discussion with computer scientists. You'll enhance your research, analytical, and scientific writing skills, focusing on a specialised computer science topic. Use these skills to stay updated on emerging technologies, providing valuable insights in roles like technology consultancy. You'll complete a research seminar paper on a selected topic within computer science. Bachelor's thesisConduct independent research in a specific area of computer science, presenting and defending your findings in a final-year thesis. You'll gain practical skills and develop your ability to conduct independent research and present findings coherently. Showcase your expertise through a significant third-year research project, such as developing and presenting an innovative data analysis method for a scientific conference. You'll complete a 7,500-10,000 word bachelor thesis. Elective modulesPersonalise your studies. Elective modules give you the flexibility to delve into specialised topics within computer science, like Artificial Intelligence, Cyber Security, and Business Intelligence. These optional modules align with your career goals and provide in-depth knowledge and practical skills. You can choose to study two modules from Elective A in your first year. In your second year, you'll select two modules from Elective B and two from Elective C in your final year. Change management Dive into the principles and frameworks for managing organisational change effectively. Focusing on various models and their applications, you'll learn to evaluate organisational needs, implement change management theories, and handle resistance to change. Agile project management Master Agile methodologies focusing on roles, activities, and artefacts associated with practices such as Scrum. You'll learn to manage complex projects using Agile principles, adapt project strategies to evolving complexities, and uphold ethical standards in decision-making. Introduction to process management Understand business process management basics, covering enterprise modelling, process evaluation, and the challenges associated with process changes. You will learn to organise and evaluate business processes, utilise reference models, and effectively manage process changes. Object-oriented and functional programming with Python Explore advanced programming concepts using Python, focusing on object-oriented and functional programming paradigms. You will master Python for software development, applying object-oriented and functional programming techniques to build robust and maintainable systems. Data science software engineering Learn software engineering principles tailored for data science, including project management, testing, and model deployment. You will gain expertise in managing data science projects from development to deployment using Agile and software testing strategies. Self-arranged internship I (*) Gain practical experience through a self-arranged internship, applying theoretical knowledge in a business setting. Develop practical communication, teamwork, and networking skills while understanding organisational structures and processes. Self-arranged internship II (*) Build on your practical experience with a second self-arranged internship, focusing on deepening your understanding of a specific industry or role. Refine your professional skills and gain deeper insights into industry practices, enhancing your readiness for post-graduation employment. *You'll be responsible for arranging a suitable internship in your field. Once placed, please complete an application to the internship module via myCampus to ensure that your internship can be recognised and credited towards your course requirements. Software Engineering Techniques for agile software development Explore the principles of Agile, focusing on testing, delivery, and deployment. Understand methodologies like SCRUM and their impact on project teams. Project: agile software engineering Put your advanced data analysis skills into practice with a comprehensive project. Create a professional report that mirrors real-world data science work environments. IT operations and project management IT service management Delve into IT services that ensure smooth system operations, with a focus on ITIL practices. Project: IT service management Apply your knowledge to analyse and solve IT service management challenges in a project. Offer practical solutions tailored to specific organisational needs. Cyber security Data protection and cyber security Learn key IT security concepts, applications, and standard techniques.. Cryptography Understand cryptographic methods, including hash functions and encryption techniques, to secure data. Big data and business intelligence Big data and business intelligence Discover the challenges and technologies associated with large-scale data, including storage formats and infrastructure demands. Cloud computing Gain insights into cloud computing, including its technologies, analytics capabilities, and the latest advancements. Artificial intelligence Artificial intelligence Study the evolution of AI, from its history to modern systems, and explore its successes and future developments. Project: AI Design and develop an AI system, applying your knowledge to meet specific requirements and constraints. Seminar: software engineering Enhance your research skills by investigating a current software engineering topic. Identify key points, draw connections, and present your findings in a comprehensive written paper. Project: software engineering Apply your software development expertise to solve a real-world problem. Create a mobile or web app, microservices, or embedded software, using your creativity to deliver impactful solutions. IT project management Learn core concepts of IT project management, including project organisation, cost management, and problem-solving within IT projects. IT architecture management Develop future IT blueprints, exploring service strategies and technologies for IT service providers. Technical and operational IT security concepts Explore key IT security issues like confidentiality, integrity, and availability. Develop skills in network evaluation, protection profile creation, and Big Data interpretation. Project: configuration and application of SIEM systems: Implement a Security Incident Event Management tool in an enterprise environment, converting technical data into actionable insights. Business intelligence (BI) Learn about data provision, information generation, and analysis. Build skills in data warehousing and optimise business processes using BI techniques. Project: business intelligence Apply your BI knowledge to design and prototype BI applications, tailored to specific business needs. Self-driving vehicles Investigate the safety standards and IT security of autonomous vehicles. Explore areas like sensor fusion, feature detection, localisation, and motion planning. Seminar: current topics and trends in self-driving technology Delve into the latest advancements in autonomous vehicles, exploring technical, philosophical, and societal impacts. Present your findings in a research essay. Achieve your career aspirations with a BSc in Computer ScienceThe demand for computer science professionals is surging. According to Forbes 2024 Tech Industry Statistics , 377,500 new computer and IT positions will open annually between 2022 and 2032. This growth is fueled by the widespread adoption of big data, artificial intelligence, and cloud computing, with over 75% of companies planning to integrate these technologies within the next 5 years ( World Economic Forum's Future of Jobs Report 2023 ). As a graduate of BSc Computer Science, you're poised to step into a world filled with dynamic career opportunities. Career roles and salary expectationsComputer science professionals enjoy attractive salaries, reflecting the high skill demand. IT project manager – £44,842 : manage and maintain applications and systems software, driving innovations across various sectors. Data scientist – £54,240 : analyse and interpret complex data to aid decision-making and drive business intelligence. Senior software developer – £66,709 : design computer systems and maintain applications and systems software, driving innovation with programming languages. Cloud architect – £71,217 : craft scalable, secure cloud solutions that optimise performance, cost, and reliability across diverse environments. Cyber security architect – £82,033 : protect computer systems from cyber threats through proactive design measures and monitoring. *Salary information from uk.indeed.com and correct as of August 2024. Industry sectorsTechnology: roles in software development, tech startups, and IT services, driving innovation and digital transformation. Finance: positions in fintech, risk management, and financial software development, shaping the future of financial services. Healthcare: careers in health informatics, medical software solutions, and telemedicine, improving patient care through technology. Retail: opportunities in e-commerce, data analytics, and online services, enhancing the consumer shopping experience. Consulting: work in business strategy, technology consulting, and process optimisation, helping businesses achieve their goals. Get your online degree digital prospectusYou’ll find everything you need to know about studying an online degree with us in our digital prospectus. To receive your personalised prospectus, please fill out the form below with a valid email address. Once you've submitted the form, keep an eye on your inbox for your prospectus to arrive via email. FAQs about studying for a bachelor's in Computer ScienceWhat is a bachelor's degree in computer science. A BSc degree in Computer Science focuses on the theoretical foundations of information and computation. It covers key areas such as programming, algorithms, data structures, database systems, and web development. What can I do with a BSc in Computer Science?You can explore numerous career prospects in diverse and dynamic fields with a BSc in Computer Science. Graduates commonly move into roles such as software developer, IT project manager, cyber security analyst, systems administrator, and data analyst. This degree also serves as a solid foundation for advancing to further study, with degree programmes including LIBF's MSc programmes in Artificial Intelligence, Data Science, and Cyber Security. Is Computer Science a BA or BSc?Computer science is typically offered as a higher-education BSc (Bachelor of Science) degree. A Computer Science BSc provides rigorous scientific and technical training in computing principles and practices. Is BSc Computer Science degree valuable?Yes, a bachelor's degree in Computer Science is highly valuable. It offers you in-demand skills needed to thrive in various tech-driven industries. The comprehensive knowledge and practical experience gained from courses such as data modelling, programming, and web development ensure that graduates are well-prepared to meet industry demands. What jobs can you get with a BSc Computer Science?With a BSc Computer Science degree, your possibilities are vast and exciting. You could build innovative computer graphics as a developer, lead tech initiatives as an IT project manager, or protect vital information as a cyber security analyst. Dive into data as a data scientist or create intelligent systems as an AI specialist. Today's computer scientists span multiple industries and offer diverse, rewarding career paths fuelled by the fast-paced world of tech innovation. How many subjects are in the BSc Computer Science?The Computer Science BSc comprises numerous subjects across different modules, including compulsory and elective topics. Over 3 years, you will study various areas, such as computer architecture, databases, algorithms and web development, ensuring well-rounded learning outcomes. Unlock exclusive advice on how to achieve your future goals with LIBF, and discover how our degrees are designed to make education accessible no matter your lifestyle or commitments. Contact us about our online degreesIf you have any queries about how to apply for our online degrees, or anything else, please contact our Study Advisors. Our office is open Monday to Friday from 8.00am to 6.00pm UK time. Get inspired: study guides and career paths in Computer ScienceComputer science degree: study guide How to become a software developer: a career roadmap What is an IT consultant and how to become one |
IMAGES
COMMENTS
This section offers a well-organized and extensive list of 1000 computer science thesis topics, designed to illuminate diverse pathways for academic inquiry and innovation. Whether your interest lies in the emerging trends of artificial intelligence or the practical applications of web development, this assortment spans 25 critical areas of ...
Finding and choosing a strong research topic is the critical first step when it comes to crafting a high-quality dissertation, thesis or research project. If you've landed on this post, chances are you're looking for a computer science-related research topic, but aren't sure where to start.Here, we'll explore a variety of CompSci & IT-related research ideas and topic thought-starters ...
Choosing a topic for your master's thesis is a very important step. It all depends, to a large extent, on your interests and abilities. ... A master's degree in computer science combines theory and educational practice to create a learning experience that allows for the development of skills that can be applied to complicated real-world ...
The MS Thesis track is for students who want to concentrate on research in some sub-field of Computer Science. You are required to arrange for a Computer Science Faculty member who agrees to advise the thesis and the rest of your course selection prior to selecting the track. of your degree can be Non-CS/Non-track If they are deemed relevant to ...
The Department of Computer Science is a discipline concerned with the study of computing, which includes programming, automating tasks, creating tools to enhance productivity, and the understanding of the foundations of computation. The Computer Science program provides the breadth and depth needed to succeed in this rapidly changing field. One of the more recent fields of academic study ...
Theses/Dissertations from 2013. Alsafeer software for teaching computer literacy, Zieb Rabie Alqahtani. Wireless electronic scoring of kendo competition matches using an embedded system, Edward B. Hogan. Using phishing to test social engineering awareness of financial employees, Rebecca M. Long.
COMPUTER VISION IN ADVERSE CONDITIONS: SMALL OBJECTS, LOW-RESOLUTION IMAGES, AND EDGE DEPLOYMENT, Raja Sunkara. Theses from 2022 PDF. Maximising social welfare in selfish multi-modal routing using strategic information design for quantal response travelers, Sainath Sanga. PDF. Man-in-the-Middle Attacks on MQTT based IoT networks, Henry C. Wong
There needs to a statement of (1) the problem to be studied, (2) previous work on the problem, (3) the software requirements, (4) the goals of the study, (5) an outline of the proposed work with a set of milestones, and (6) a bibliography.
The MS program in computer science prepares students to undertake fundamental and applied research in computing. The program welcomes motivated and dedicated students to work with world-class faculty on projects across the field of computing and augmented intelligence. Students may choose a thesis or nonthesis option as their culminating event.
The M.Sc. thesis program has a total of 45 credits. In its current form students have to attend talks throughout the first year in the School's Computer Science Seminar (COMP 602 in Fall and COMP 603 in Winter) to get a broad insight of current research challenges, take 4 complementary courses with a breadth requirement, and conduct a ...
Masters Research Topics Availability. Solid programming skills. Deep learning in video recognition. Service-oriented architecture. Micro-architecture. Knowledge of Python. Knowledge of Java. Must plan to work on project for two semesters. All aspects of Database Management Systems and Data Mining.
The Master's of Science degree in Computer Science (Thesis Option) at The University of Georgia is a comprehensive program of study intended to give qualified and motivated students a thorough foundation in the theory, methodology, and techniques of Computer Science. Students who successfully complete this program of study will have a grasp ...
MS Degree Thesis Requirements (LIST APPEARS IN CHRONOLOGICAL ORDER) FIRST YEAR OF PROGRAM. 1. Transferring prior credits - If you have any CS Master's program courses from prior programs (including courses taken as a non-declared graduate student) that you want credit to be transferred to our program, you must submit a memo from your prior program's Graduate Program Director or Computer ...
Department of Computer Science Masters Thesis/Project Proposal When a thesis topic has been firmly established, the student should submit a thesis/project proposal. It is recommended that the student accomplish this at least one full semester before the thesis is defended, and it should be completed before other work on the thesis or project is ...
How to search for Harvard dissertations. DASH, Digital Access to Scholarship at Harvard, is the university's central, open-access repository for the scholarly output of faculty and the broader research community at Harvard.Most Ph.D. dissertations submitted from March 2012 forward are available online in DASH.; Check HOLLIS, the Library Catalog, and refine your results by using the Advanced ...
Copy link. The thesis option is designed for MS in Computer Science students who are interested in conducting research. This option is strongly advised if you may be interested in pursuing a PhD in the future. Researching and writing a master's thesis is an academically intensive process that takes the place of 8 credits of traditional ...
To help structure an M.Sc. thesis, the following guide may help. One Formula for an M.Sc. Thesis for Computer Science. Chapter 1 Introduction: This chapter contains a discussion of the general area of research which you plan to explore in the thesis. It should contain a summary of the work you propose to carry out and the motivations you can ...
1. Write a requirements document that states the requirements your program must meet. 2. Write specification, preliminary design, and detailed design documents that precisely define what the requirements are and how your program will meet the requirements.
1. Goals. In a Master's Thesis, candidates show their ability to independently perform scientific research on an appropriately challenging theme that also gives them the opportunity to develop their own ideas. On the basis of the "state-of-the-art" processes, the students must systematically apply the methods of computer science. 2.
Thesis and Research Topics in Computer Science. Completing a masters Thesis in computer science is the most challenging task faced by research scholars studying in universities all across the world. As computer science is one of the most vast fields opted by research scholars so finding a new thesis topic in computer science becomes more difficult.
Theses/Dissertations from 2022. PDF. The Design and Implementation of a High-Performance Polynomial System Solver, Alexander Brandt. PDF. Defining Service Level Agreements in Serverless Computing, Mohamed Elsakhawy. PDF. Algorithms for Regular Chains of Dimension One, Juan P. Gonzalez Trochez. PDF.
Graduate Coordinator: Huiming (Anna) Yu Email: [email protected] Phone: 336-285-3699 Department Chair: Xiaohong (Dorothy) Yuan Email: [email protected] Phone: 336-285-3693 The MS in Computer Science program combines computer science fundamentals with practical knowledge and technical excellence in the most advanced technologies.
Research Topics for Masters Computer Science Research Topics for Masters offers huge list of topics for Masters Students. We are also the world's number one institution with ISO 9001.2000 certified organization started with the only motive of serving our students until they feel satisfied. Due to our experience and expertise, we can do any ...
The following is a list of some of the recently completed CS Masters Theses. Date. Student. Adviser. Title. 13-Dec-16. Arpita Banerjee. Eckberg. Study of H.264 Video Streaming over Wireless Channel using GStreamer.
In today's rapidly growing digital landscape*, pursuing a BSc Computer Science degree means immersing yourself in an exciting and highly competitive field. As industries evolve to embrace AI and digital transformation becomes pivotal, opportunities are diverse and in demand, with potential career paths in areas such as software engineering, design, space, future materials, and AI.