Bachelor of Science in Computer Sciences

Overview

This program provides a comprehensive education in the fundamental concepts and practical applications of computer science. Students begin with courses in programming, data structures, and algorithms, building a strong foundation for solving computational problems. Core topics include operating systems, computer architecture, and database systems, ensuring a deep understanding of how software and hardware interact. Advanced courses cover areas like artificial intelligence, machine learning, cybersecurity, and cloud computing. The program also integrates software engineering principles, web and mobile development, and data analysis, culminating in a capstone project where students design and implement a complex software solution.

Professional opportunities:

Graduates of the Bachelor of Science in Computer Sciences are equipped to succeed in a variety of technical roles across industries. Career opportunities include:

  • Software Engineer: Design and develop software solutions for businesses and consumers.
  • Systems Analyst: Analyze and improve IT systems to meet organizational needs.
  • Web Developer: Build dynamic and responsive websites and web applications.
  • Database Administrator: Manage and optimize databases to ensure efficient data storage and retrieval.
  • Cybersecurity Analyst: Protect systems and networks from cyber threats and vulnerabilities.
  • AI/Machine Learning Engineer: Develop intelligent systems that leverage data for automation and predictions.
  • Cloud Engineer: Design scalable solutions using cloud platforms like AWS, Azure, and Google Cloud.
  • Game Developer: Create engaging and immersive video games for various platforms.
  • IT Consultant: Provide technical expertise to organizations for system upgrades and optimizations.

This program equips students with the technical knowledge and problem-solving skills required to thrive in the fast-paced world of technology, preparing them for roles in software development, IT management, and emerging fields like AI and data science. Graduates are also positioned for further specialization through certifications or advanced degrees.

The program curriculum consists of 32 courses (124 credits) and is designed to be completed in 4 years as a full-time student. However, the University provides students with the flexibility to progress at their own pace.

The recommended course sequence from the University

1

2

3

4

Total Courses Total Credits

32                                                                                                                                                

128 Credits