Home Webster University Bachelor of Science in Computer Science...
Bachelor of Science in Computer Science
- Introduction to Computer Science: Basics of programming, algorithms, and problem-solving.
- Mathematics for Computer Science: Topics in discrete mathematics, including logic, set theory, and combinatorics.
- Computer Architecture: Fundamentals of computer hardware, including CPUs, memory, and I/O systems.
- Introduction to Web Development: Basics of HTML, CSS, and JavaScript.
Year 2
- Data Structures and Algorithms: In-depth study of data organization, manipulation, and algorithm efficiency.
- Database Management Systems: Principles of database design, SQL, and data management.
- Software Engineering: Software development lifecycle, project management, and methodologies.
- Operating Systems: Concepts of operating systems, process management, and file systems.
Year 3
- Object-Oriented Programming: Principles of OOP, including classes, inheritance, and polymorphism.
- Web Technologies: Advanced web development topics, including frameworks and web services.
- Computer Networks: Networking principles, protocols, and security.
- Human-Computer Interaction: Design and evaluation of user interfaces.
Year 4
- Capstone Project: A comprehensive project that integrates knowledge and skills from the program.
- Machine Learning or Artificial Intelligence: Introduction to AI techniques and applications.
- Mobile App Development: Designing and building applications for mobile devices.
- Ethics in Computing: Discussion of ethical issues related to computing and technology.
Electives
- Cybersecurity
- Cloud Computing
- Game Development
- Data Science
- Distributed Systems
Additional Components
- Internships: Many programs encourage or require internships for real-world experience.
- Workshops and Seminars: Opportunities to learn about emerging technologies and industry trends.
This overview can vary, so it’s best to check the specific curriculum offered by Webstar University. Let me know if you need more detailed information on any specific area!
Requirements
Listed below are the documents required to apply for this course.
Grade 12
85.0 %
Total: 6.0
Reading
0.0
Writing
0.0
Listening
0.0
Speaking
0.0
Total: 80.0
Reading
0.0
Writing
0.0
Listening
0.0
Speaking
0.0
Educational Background: A high school diploma or equivalent is required. Students are encouraged to have completed courses in mathematics and science during their secondary education. Mathematics Proficiency: A solid understanding of mathematics is crucial, particularly in areas such as algebra and discrete mathematics, as these topics are integral to the computer science curriculum. Programming Knowledge: While not strictly mandatory, prior exposure to programming concepts can be beneficial. Some foundational courses might assume basic programming skills. English Language Proficiency: Non-native English speakers must demonstrate proficiency through standardized tests such as TOEFL or IELTS. Specific score requirements may vary, so it's best to consult the university's admissions page for details. CGPA Requirements: Generally, students should aim for a competitive GPA in their previous studies. This can vary by admission cycle, but a minimum GPA (often around 2.5 on a 4.0 scale) is typically expected. These prerequisites ensure that students are prepared for the rigorous study involved in the computer science program and can successfully engage with the material presented throughout their studies
Program Level
Program Length
Tuition fee
Application fee
Upcoming Intakes
- May 2025
- Jan 2025