Bachelor of Science in Computer Science
Dive into cutting-edge programming, artificial intelligence, and software engineering with real-world applications.
Discover the CurriculumProgram Overview
Our Computer Science program equips students with the foundational knowledge of computing, software development, and emerging technologies. Through hands-on labs and collaborative projects, you'll learn to design, develop, and implement advanced technologies.
Duration
4 years (8 semesters)
Credit Hours
120 credits
Maximum Class Size
30 students
What You'll Learn
- Advanced programming techniques with Python, Java, and C++
- Artificial intelligence, machine learning, and data science
- Cloud computing and DevOps practices
- Web application development and mobile app design
- Cybersecurity and ethical hacking fundamentals
Hands-On Experience
Work on real-world projects with industry partners and access to state-of-the-art labs equipped with VR systems and AI development tools.
- Capstone projects with tech companies
- Internship placements in leading firms
- Access to AI and blockchain research labs
- Seminal speaker series
Curriculum Highlights
Foundations of Computing
Discrete math, algorithms, and data structures
Advanced Software Development
Full stack web and application development
Artificial Intelligence
Deep learning and natural language processing
Cloud Computing
AWS, Azure, and Google Cloud integration
Capstone Project
Team-based tech innovations
Meet Our Faculty
Dr. Elena Petrov
Associate Professor
Specializes in quantum computing and machine learning algorithms.
Prof. Michael Kostas
Machine Learning Architect
Pioneering AI integration in enterprise applications and cyber security.