The Bachelor of Science in Computer Science at Suffolk University equips you with the foundational knowledge and practical skills to excel in the dynamic field of computing. You will explore core concepts in data structures, algorithms, software engineering, and operating systems, preparing you to tackle complex computational problems. This program is ideal for students eager to understand how technology shapes our world and to contribute to its future development through innovative solutions. You will gain a deep understanding of computer systems and learn to design and implement effective software applications.
This undergraduate degree is studied full-time on campus over three years, offering a comprehensive curriculum that includes 11 computer science courses and essential mathematics. You will engage in hands-on learning, developing proficiency in programming languages and applying theoretical knowledge to practical projects. The curriculum emphasizes critical thinking, problem-solving, and effective communication, preparing you for diverse career paths in software development, data analysis, and systems architecture. Upon graduation, you will be well-prepared for roles in the technology sector or for further academic pursuits.