Nov 22, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [Archived Catalog]

Computer Science


Douglas Lea, Chair
396 Shineman Center
315-312-2367
www.oswego.edu/computer-science/home

Directory of Professors  

 

The Computer Science program at Oswego combines theoretical foundations of computing  with project-based software development in all areas of the discipline.  Core and elective courses cover areas including program development, mathematics and formal methods, programming languages, data structures and algorithms, system programming, software design, parallel computing, artificial intelligence, game design, networking, security, graphics, web and cloud computing. 

Software Engineering

The Software Engineering program at Oswego shares core courses with the Computer Science program, but from there entails a curriculum focusing on software requirements, design, construction, testing, quality assurance, maintenance, configuration, engineering process management, and tools. The Software Engineering program is accredited by the Engineering Accreditation Commission (EAC) the global accreditor of college and university programs in applied and natural science, computing, engineering, and engineering technology.

Information Science

The Information Science program at Oswego focuses on Information technology and systems. Core and elective courses cover areas including information retrieval, management, communication, analysis and policy, application programming, and human computer interaction.

 

The Department of Computer Science cosponsors this program:

Programs

Major

Minor

Courses

Computer Science

Information Science