Search

Southern Home PageAbout Southern Connecticut State UniversityAcademicsAdmissionsStudent LifeResearchAthleticsHuman Resources at Southern
Southern Connecticut State University LibraryMySCSUSouthern DirectoryCalendar of EventsTechnologyContact Us

GENERAL COMPUTER SCIENCE

 

The Department of Computer Science at Southern offers a concentration in General Computer Science. This major is intended for students interested in pursuing careers in scientific and industrial development of software and hardware. This program is accredited by the Computing Accreditation Commission of ABET, 111 Market Place , Suite 1050, Baltimore, MD 21202-4012, telephone: (410) 347-7700.

Check out the program's educational objectives and learning outcomes.

 

Major Required Courses (37 credits) 

Course Number Course Name
CSC152
Computer Programming I
CSC153 Computer Programming II
CSC207
Computer Systems
CSC212 Data Structures
CSC305
Computer Organization
CSC321 Algorithm Design and Analysis
CSC324L Computer Ethics
CSC330 Software Design and Development
CSC335 Database Management Systems Design
CSC400L Computer Science Project Seminar
CSC425 Operating Systems
CSC465 Communications and Networks

 

Major Electives (9 credits)

Choose 6 credits from Track A and 3 credits from Track B

Course Number Course Name
Track A
CSC341
Digital Imaging
CSC431 Fund. of Computer Graphics
CSC477 Fund. of Data Mining
CSC481 Artificial Intelligence
Track B
CSC334
Human-Computer Interactions
CSC398 Special Topics
CSC443 Fundamentals of Internet Programming
CSC453 Information Security
CSC463 Development of Distributed and E-Commerce Applications
CSC476 Fundamentals of Data Warehousing

Please see the Course Rotation Plan for the scheduled offering of each class.

Also check out the Suggested Plan of Study.

 

Course Substitution Table for CS Students Matriculated Prior to Fall 2006

Course Not Taken Prior to Fall 2006Substitute in Revised Curriculum
CSC152Same
CSC153
Same
CSC205
CSC207
CSC210
One from: CSC321, CSC330, CSC335, or CSC370
CSC212
Same
CSC225
CSC425 (revised course)
CSC245One from: CSC312, CSC330, CSC335, or CSC370
CSC305
Same
CSC324
Same
CSC345
One from: CSC321, CSC330, CSC335, or CSC370
CSC390
One from: Track B or CSC310 or CSC398
CSC400 or CSC499 Same
CSC325 or CSC465
One from: Track A or CSC465 or CSC398
CSC431 or CSC481One from: Track A or CSC398