Tracking pixel for analytics Computer Science, B.S. | Southern Connecticut State University Skip to main content

Utility Menu

  • En Español
  • Calendar
  • News
  • Diversity / Equity
  • One Stop
  • Inside Southern

Southern Connecticut State University

Main Menu Slide Toggle

  • Apply
  • Visit
  • Give
  • Search
  • Toggle
 


Slide In Main Menu

  • About
  • Admissions
  • Academics
  • Student Life

Slide Menu Extra

  • Map and Directions
  • Directory
  • Calendar
  • News
  • Athletics
  • Library
  • Inside Southern
  • One Stop
  • Alumni

Slide Menu Bottom

  • Apply
  • Visit
  • Give
  • Search
  • Toggle
  • Campus

    Computer Science, B.S.

  1. Home
  2. Academics
  3. Academic Programs
  4. Computer Science, B.S.

Computer science is one of the top in-demand degrees today, as technology is present in almost every aspect of our lives. Computer scientists don’t just write code – they innovate and work collaboratively to solve complex problems across various industries, the government, and public sectors. A degree in computer science prepares graduates to succeed in careers related to software development, cybersecurity, database management, artificial intelligence, networking, and system administration, among others.

Concentrations

Computer Science, B.S. - General

This concentration is designed to prepare students for positions as computer scientists and software developers within industry and government, or for graduate study in computer science and related fields. This “General” concentration balances theory with application across a range of topics from foundational concepts to emerging technologies in computer science. This program prides itself on having been nationally accredited by ABET’s Computing Accreditation Commission for more than 30 years.

Program Requirements ››

Computer Science, B.S. - Information Systems

This concentration provides students with a solid foundation in computer science while also providing a deep focus on business and management practices as they apply to computer science. Like the “General” concentration, students program in high and low-level languages (Python, Java, ARM), learn networking technologies, develop full-stack web applications, and design and develop databases with sound software engineering principles. However, rather than theoretical science and mathematics, students instead focus on Linux system administration, business information systems, and project management concepts. Students combine their technical skills with management and information system concepts and develop strong problem-solving and troubleshooting skills that can be applied to a variety of areas in business environments.

Program Requirements ››

Accelerated Master of Science in Computer Science Option

Both the "General" and "Information Systems" concentrations can lead to Southern's 4+1 Accelerated Master of Science in Computer Science degree with 1 additional year of full-time study.  This option is available to either the "Software Development" or the "Cybersecurity" concentration in the Master's program as long as a student completes their undergraduate degree with a GPA of 3.0 or higher.

Computer Facilities

Students have access to more than 20 computer labs on campus, including 3 departmental facilities:

  • Immersive Mixed Reality (IMXR) Innovation Lab
  • Internet of Things (IoT) Lab
  • Networking and Cybersecurity Laboratory is used for coursework and research

Students can also access our High-Performance Computing Cluster, which consists of 8 nodes with 192 cores and 512GB of RAM, physically located on campus. We also have a Machine Learning and Biometrics Lab with various Android and iOS devices that students use for mobile app development and biometric research led by Dr. Hossain, and a Cognitive Computing and Machine Intelligence Laboratory (CCMIL) that focuses on various AI/DL projects led by Dr. Sheta. Lastly, our Cloud Development Lab, led by Dr. Wu, serves as the center of our cloud application development and cloud infrastructure management.

Student Outcomes

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Program Educational Objectives

The educational objectives for our ABET-accredited Computer Science (General) concentration are as follows:

  1. Assume an active role in evaluating technologies and methodologies to guide the design and development of computer-based solutions.
  2. Exercise judgement in the conception and development of computing solutions with an understanding of professional, ethical and social responsibilities. 
  3. Be an effective member of a team and be able to communicate computing solutions in a variety of settings. 
  4. Engage in continuing professional development and/or progress towards an advanced degree.  

Careers

There is a growing demand across all sectors of industry for individuals with strong technical knowledge and understanding. The Computer Science Department prepares students with a solid foundation in computer science basics as well as evolving practices. It also prepares students for a professional career in computing and related areas, including fast-growing and well-paying professional opportunities such as software application developers, software systems developers, and careers in machine learning, artificial intelligence, cybersecurity, and more.

Graduates are also prepared to continue to pursue graduate studies in computer science or related disciplines to continue to advance their field with research initiatives.

Typical Job Titles

  • Software Developer
  • Web Developer
  • Database Administrator
  • Network Administrator
  • Systems Analyst
  • Computer Systems Engineer
  • IT Project Manager
  • User Experience (UX) Designer
  • User Interface (UI) Designer
  • Data Analyst

Accreditation

The Computer Science major is designed to prepare students for positions as computer scientists and software developers in industry and government, or for graduate study in computer science and related fields. The computer science curriculum is accredited by the Computing Accreditation Commission of ABET.  Visit ABET's "Why ABET Accreditation Matters" to learn more.

ABET

Apply Now
Request Information

School / College
College of Arts & Sciences

Department
Computer Science

Contact
Dr. Lisa Lancor

Apply
Visit
Give

Connect With Us

  • Instagram
  • Facebook
  • YouTube
  • LinkedIn

Footer menu

  • Contact Us
  • Work at Southern

Footer 2 Menu

  • Host an Event
  • Library

Footer 3 Menu

  • Accessibility
  • Website Feedback

Footer 4 Menu

  • Accreditation
  • Title IX
Southern Connecticut State University logo
  • 501 Crescent Street, New Haven, CT 06515
  • (203) 392-SCSU
  • © 2024 Southern Connecticut State University.