Undergraduate Catalog 2019-2021

Computer Science B.S.

Georgia College's Bachelor of Science degree with a major in Computer Science is accredited by ABET.

Degree Requirements

Core Areas A-E

Satisfactorily complete core Areas A-E, as listed in the Core Curriculum section of this catalog. 

Total Credit Hours:42

Area F

Satisfactorily complete each of the following courses.  Additional hours to complete the 18 hours required for Area F will be completed in the cognate areas.

CSCI 1301Computer Science I

3

CSCI 1302Computer Science II

3

CSCI 2350Programming II

3

CSCI 2800Social & Professional Issues

3

CSCI 3680Discrete Structures

4

Total Credit Hours:18

Cognate Areas

 

Calculus

Satisfactorily complete each of the following courses, if not completed in Areas A and D:

MATH 1261Calculus I

4

MATH 1262Calculus II

4

Total Credit Hours:0-8

Additional Mathematics

Satisfactorily complete one of the following courses:

MATH 2150Linear Algebra

3

MATH 2263Calculus III

4

MATH 3030Foundations of Mathematics

3

MATH 4600Probability

3

Total Credit Hours:3-4

Science

Satisfactorily complete two science and laboratory courses from the following list, if not completed in Area D. Both the lecture and the companion laboratory course must be successfully completed to apply the credits from either course to this requirement.

BIOL 1107Principles of Biology I

3

BIOL 1107LPrinciples of Biology I Lab

1

CHEM 1211Principles of Chemistry I

3

CHEM 1211LPrinciples of Chemistry Lab I

1

CHEM 1211KPrin of Chemistry I & Lab

4

CHEM 1212Principles of Chemistry II

3

CHEM 1212LPrinciples of Chemistry Lab II

1

CHEM 1212KPrin of Chemistry II & Lab

4

ENSC 1000Intro to Environmental Science

3

ENSC 1000LIntro to Environ Science Lab

1

PHYS 2211Principles of Physics I

3

PHYS 2211LPrinciples of Physics Lab I

1

PHYS 2212Principles of Physics II

3

PHYS 2212LPrinciples of Physics Lab II

1

Total Credit Hours:0-8

Major Requirements

Computer Science Requirements

Satisfactorily complete each of the following courses:

CSCI 3410Intro to Data Structures

3

CSCI 3211Assem Lang & Digital Logic Dsg

3

CSCI 3212Computer Organization & Archit

3

CSCI 3341Operating Systems

3

CSCI 3342Systems & Network Programming

3

CSCI 3343Computer Systems Security

3

CSCI 4320Software Engineering

3

CSCI 4330Programming Lang:Design & Surv

3

CSCI 4520Analysis of Algorithms

3

CSCI 4710Databases

3

Total Credit Hours:30

Computer Science Electives

Satisfactorily complete two additional CSCI 3000-4000 level courses.

Total Credit Hours:6

Computer Science Capstone

Satisfactorily complete three credits from the following courses or an international studies experience approved by the department chair.

CSCI 4950Special Topics

1-4

CSCI 4960Internship and/or Cooperative

1-15

CSCI 4999Undergraduate Research

1-4

Total Credit Hours:3

Optional Concentrations

Courses used to fulfill major requirements may also be used toward concentration requirements, if listed among the approved courses below.

Federal financial aid will not pay for an optional concentration course unless that course is also necessary to complete the 120 hours required for a degree or the 39 hours of required upper-level credit.  Contact Financial Aid if you have questions about your federal aid eligibility.  

Data Science Concentration

Satisfactorily complete CSCI 4710 and two of the following courses:

CSCI 3710Data Mining & Machine Learning

3

CSCI 3711Data Analysis

3

CSCI 4820Artificial Intelligence

3

Total Credit Hours:9

Human and Computer Interface Design Concentration

The Human and Computer Interface Design concentration is available to Computer Science majors in the fall of their senior year.  Students satisfactorily complete 12 semester hours at the Georgia Institute of Technology (Georgia Tech), which must be approved by the student's academic advisor and department chair prior to July 1 of the student's senior year. Courses applied to the concentration must be listed in the People Thread in the Georgia Tech catalog at the time the courses are completed. 

To declare the concentration, a student must have a minimum gpa of 3.4 and have a grade of C or higher in the following prerequisite courses: MATH 1261, MATH 1262, CSCI 1301, CSCI 1302, CSCI 2350, CSCI 3680, CSCI 3410, CSCI 3211, CSCI 3341, CSCI 3212, CSCI 3342, CSCI 4710, and CSCI 4520.  Students completing this concentration will also need to file a petition for an exemption of the institutional residency requirement.  

Total Credit Hours:12

Information Technology Concentration

Satisfactorily complete CSCI 3341, CSCI 3350, and one of the following courses:

CBIS 3211Info Tech Hardware & Software

3

CBIS 4217Computer Security

3

CBIS 4218Advanced Networking

3

CBIS 4225System Administration

3

Total Credit Hours:9

Internetworks Concentration

The Internetworks concentration is available to Computer Science majors in the fall of their senior year.  Students satisfactorily complete 12 semester hours at the Georgia Institute of Technology (Georgia Tech), which must be approved by the student's academic advisor and department chair prior to July 1 of the student's senior year. Courses applied to the concentration must be listed in the Information Internetworks Thread in the Georgia Tech catalog at the time the courses are completed. 

To declare the concentration, a student must have a minimum gpa of 3.4 and have a grade of C or higher in the following prerequisite courses: MATH 1261, MATH 1262, CSCI 1301, CSCI 1302, CSCI 2350, CSCI 3680, CSCI 3410, CSCI 3211, CSCI 3341, CSCI 3212, CSCI 3342, CSCI 4710, and CSCI 4520.  Students completing this concentration will also need to file a petition for an exemption of the institutional residency requirement.  

Total Credit Hours:12

Electives

Students who do not take courses listed in Area F and the cognate areas as part of their Area A-E core requirements will have fewer elective credits available. Students are encourage to complete CSCI 2810 Professional Development and CSCI 2811 Career Preparation as part of their elective hours.

Total Credit Hours:0-15

Additional Degree Requirements

Satisfactorily complete all graduation requirements listed in the academic policies section of this catalog.

Earn a grade of C or higher in all CSCI courses.

Earn a score of 130 or higher on ETS exam.


Total Credit Hours: 120