Our Computer Science programs emphasize real-world implementation of the ideas, algorithms, and theories that are covered in our courses. Our students get substantial experience with machine-level programming and quickly develop direct experience with computer architecture, networks and operating systems. This approach results in a deep understanding of computer hardware and software systems.
Computer Science students are encouraged to adopt a holistic approach to computer systems: searching for the best balance between the demands of the program and the limitations of the environment. Software development is executed by teams of students, emulating real-world situations while simultaneously allowing students to develop responsibility and leadership skills.
We offer small classes, a convenient downtown location, friendly and devoted faculty, and excellent computing facilities.The Suffolk University Computer Lab facilities are continually updated to reflect the same technology students will find in career positions. Equally as important, the faculty takes great pride in working with each student to develop high personal standards that lead to rewarding careers.