CS Overview
The Department of Computer Science at Saginaw Valley State University is a part of the University's College of Science, Engineering, and Technology. Students gain communication skills, leadership qualities, cultural, social and international awareness through the required general education courses and in the Computer Science classrooms and laboratories.
The student body is a mixture of traditional students and employed professionals. Classes are scheduled both in the daytime and in the evening to accommodate their needs. The CS core curriculum provides the students with a foundation in traditional topics including algorithm design and development, programming languages & compiler construction, operating systems, file and database processing, Computer Networks, and Software Engineering.
Students may concentrate in one of three different tracks available in the Computer Science program: Software Engineering, Computer Systems and Networking or a "Generalist" track by carefully selecting four senior-level technical courses within a given track. Two of the selected courses are required, while the other two courses are electives.
The CS curriculum is noted for the many laboratory and project experiences to which the students are exposed. Software design and development is taught and integrated throughout the curriculum and culminates in a major design experience related to the student's area of concentration.
The CS department has Sun Workstations running Solaris, Linux Workstations and servers, PCs running Windows XP at its disposal. Students become versed in C++, Visual Basic, and Java and will be exposed to many different experiences and topics that will prepare them for the workplace.