Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The BSCS program offers a curriculum encompassing mathematics, scientific principles, and core computer science subjects essential for shaping competent computing professionals. Learners acquire expertise in both the creative and technical aspects of coding, gaining exposure to software architecture, computational logic, theoretical computing, software development methodologies, and quality assurance. Pupils create applications in our cutting-edge laboratories equipped with diverse operating systems and integrated development platforms. Common career paths for alumni encompass programming roles, systems analysis positions, and technical support specialists. The Software Development concentration caters to those aiming for careers in software engineering.
The upper-division B.S. in Computer Science program features two specialized pathways. Students planning to advance to graduate-level computer science studies should opt for the Computer Science (CS) concentration. Those targeting careers in software creation may choose the Software Design and Development (SDD) pathway. This segment outlines the Computer Science concentration's specific requirements.