A challenging and complete technical program
The bachelor of science program in Computer Science is an intense and challenging program. The graduates of this program have the in-depth knowledge of hardware, software, and applications required to perform complex tradeoff analyses at the hardware and software level. The technical studies in this program, combined with thoughtful selection of electives in the humanities and social sciences, prepare the graduate to be a future leader in our progressive information-based society.
Computer Science people have the hard-core solutions
When business people need real IT solutions, Computer Science people deliver. Students in this program have extensive technical preparation in data structures, data systems, and mathematics, leading to advanced courses in computer architecture, programming languages, operating systems, computer graphics, software engineering, computer networking, and digital systems design. These are the hard-core answers that today’s businesses need.
Hands-on education
Committed to strong ties between the classroom, the computer labs, and the real world, this program focuses extensively on the application of classroom work to solving real world computer design and application problems in the labs.








