Much of our computer science program uses project-based learning within courses and supervised student research.
Overview
Faculty expertise ranges across all aspects of computing, including security, databases, concurrency, parallelism, distribution, networking, enterprise systems, simulation, cognitive science, user-interface design, artificial intelligence, embedded systems and robotics.
Join the Computer Science Association, which sponsors guest speakers, conducts programming contests, arranges tours of companies that hire graduates and provides opportunities for advanced students to tutor and mentor first-year students. Pursue an internship in a company or institution and gain software development experience in finance, defense, manufacturing, government or other fields.
State-of-the-art facilities in the Shineman Center include workspaces configured for class-based, small-group and individual activities. Our labs provide a great learning, testing and training ground for future success.
Curriculum
The Bachelor of Arts degree is for those seeking a broader liberal arts experience, while the Bachelor of Science is for students who want more of an applied technological track.
Bachelor of Arts Bachelor of ScienceShineman Center for Science, Engineering and Innovation
This $118-million facility is home to the mathematics, science, computing and engineering programs. The 230,000-square-foot center features a planetarium, three observation decks, a greenhouse, extensive laboratories and state-of-the-art equipment.
Career Opportunities
- App development
- Quality assurance
- Software development
- System administration
- Web and mobile technologies
The whole fourth floor of Shineman is dedicated to computer science and computer engineering students. There you will find students helping each other in the labs, with faculty walking the halls engaging you in stimulating conversation.
Participating in two internships, IBM Watson and Medium.com, allowed me to better understand what I was learning in class and motivate me to go above and beyond when learning new concepts because I now knew how important the material was from having applied my learnings on the job.
The best part of this major is the practicality of the courses and how they are taught in a way to prepare you for the real world, for real jobs out there.
Program Resources
SUNY Oswego’s Computer Science BS program is accredited by the Computing Accreditation Commission of ABET, under the commission’s General Criteria and Program Criteria for Computer Science.
The Oswego Guarantee
- Timely course offerings
- High touch connections to alumni
- Small student to faculty ratio
- Limited room & board increases each year
Co-Ops
Apply for this full-time, paid integrated learning experience that allows you to gain hands on experience in a professional environment.
Internships
Learn what it's like to work in a professional setting while still in school.
Study Abroad
Take classes and participate in internships while immersing yourself in all that region has to offer.