Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Pursuing a Computer Science (CS) degree opens doors to fulfilling careers in software engineering, ranking among the most promising technology fields for women. This comprehensive program explores computer systems and computational methods, with particular attention to creating diverse software solutions - from dynamic websites to enterprise applications and gaming platforms. Whether it's your preferred mobile application or digital college registration systems, software powers countless aspects of modern life. According to Bureau of Labor Statistics forecasts, software and web development roles are expected to grow 11-27% from 2014 to 2024, ensuring strong demand for qualified graduates. Our CS program also draws students passionate about creating social impact through humanitarian technology initiatives. Through involvement with Humanitarian Free and Open Source Software projects, students contribute to meaningful global solutions while working on practical applications like GNOME Accessibility tools. The program further offers engaging experiences through hackathons, executive networking lunches, and graduate discussion panels.
Our Computer Science curriculum aligns with ACM (Association for Computing Machinery) educational standards, equipping students for software engineering careers. As the premier global computing organization, ACM sets the benchmark for technical education. Your studies will focus on computational methodologies and application development, gaining proficiency in programming languages such as Python, Java, and C/C++. The program covers essential areas including database systems, parallel processing, software development practices, and beyond. While emphasizing theoretical foundations of computer architecture, the curriculum simultaneously enhances communication abilities and analytical thinking through robust liberal arts coursework.