3210 Computer Science

Programs Offered:

  1. Bachelor of Science in Computer Science
  2. Dual Degree Programs
  3. Minor in Computer Science

Department of Computer Science
Ste. 1450, 34 Peachtree Street Building
404/413-5700
www.cs.gsu.edu

Yi Pan, Chair
Anu Bourgeois, Director of Undergraduate Studies

Computer science is the systematic exploration of all aspects of computation. Computer science as a discipline seeks to build a scientific foundation for topics such as computer design, computer programming and software, information processing, algorithmic solutions to problems, and the algorithmic process itself. Computer science provides underpinnings for today's applications in industry, science, government, and business and prepares the foundation for tomorrow's applications in ubiquitous computing, medical cures for diseases, and instant access to information by everyone.

The B.S. degree program in computer science provides preparation in the fundamental principles and processes of computation and training in applying these principles in application areas in industry, science, government, and business. The student completes a basic group of required courses in the early stages and chooses courses from several concentrations in the later stages to provide for appropriate breadth and depth of knowledge in the discipline.

A B.S. degree in computer science provides a good foundation for advanced studies at the M.S. or Ph.D. level as well as for careers in industry, science, government, and business. To plan the major according to particular goals, students are encouraged to consult with an adviser in the department. Majors who are interested in having a paid work experience related to their area of study should contact the university's Office of Cooperative Education, which coordinates the university's cooperative education programs.

The courses are structured, and the department enforces the prerequisites for its courses. Students are urged to check and take the prerequisites for computer science courses and any computer science requirement as listed by their major department/school/institute. Refer any questions to that major department/school/institute or to the Department of Computer Science.

Program Academic Regulations

A minimum grade of C is required in all mathematics, physics, and computer science courses and all 3000-level or above courses that are used to fulfill the undergraduate programs of this department.

As part of the core curriculum, students must receive credit for the two calculus courses: Math 2211 and Math 2212. (When counting the number of semester hours in Areas A, D, and F, only 3 of the 4 credit hours of each calculus course will be counted in Area A and/or D. The fourth hour, or the "rollover hour," will be counted in Area F.)

Prerequisites and co-requisites are strictly enforced in all computer science courses.

Program Degree Requirements

In addition to the Program Degree Requirements, students must fulfill the College of Arts and Sciences Degree Requirements (see section 3030) and the University Degree Requirements (see section 1400).

B.S. in Computer Science

Areas A-E: Core Curriculum Recommendations

  1. Required course:
  2. Required course:

Area F: Courses Appropriate to the Major Field (18)

  1. Required Course(s): Select the course(s) not taken in Area A or D. (9-13)
  2. Select additional courses to complete 18 hours in Area F. (0-4)

Area G: Major Requirements (48)

  1. Required Courses to fulfill CTW requirement (7)
  2. Math 3030 Mathematical Models for Computer Science (3)
  3. Computer Science Requirements (18)
  4. For a total of twenty (20) hours, select at least three courses from within one of the following concentrations and at least two additional courses from among the courses strictly outside your chosen concentration.
Bioinformatics Concentration

Note: For a Bioinformatics concentration, students must choose at least one of CSc 4540 and CSc 4650.

Computer Software Systems Concentration
Databases and Knowledge-based Systems Concentration
Graphics and Human-Computer Interaction Concentration
Hardware Systems Concentration
Networks and Parallel and Distributed Computing Concentration
Theoretical Computer Science Concentration

Area H: Minor and Additional Courses (12)

  1. 12 hours of additional courses taken at the 2000-4000 level. (12)
  2. Students earning a B.S. in the Department of Computer Science are not required to complete a minor.
  3. Additional courses must be taken as electives to complete a minimum of 120 semester hours, exclusive of KH 1010.

Minor in Computer Science

Students choosing to minor in computer science should complete CSc 2310 and 3410 and nine hours of additional computer science courses at the 3000 level or above. Consultation with an adviser in computer science is recommended. Students majoring in mathematics may not include CSc 4610 or 4620 in the minor.

B.S. in Computer Science/Master of Science in Health Administration (Health Informatics specialization)

The Department of Health Administration in the Robinson College of Business and the Department of Computer Science jointly offer a combined BS in Computer Science/MS in Health Administration (Health Informatics) program. The program is designed to take five yearsto be completed in as short as five years, at the end of which, a student will receive both a Bachelor of Science in Computer Science and a Master of Science in Health Administration (Health Informatics specialization). The program requires application.  

Admission Requirements

Students may apply to the BS-Computer Science/Master of Science in Health Administration (Health Informatics) (i.e. BS-CSc/MSHA-HI) option at any time from initial application to Georgia State thereafter up through and including the fall semester of the sophomore year. The option will in general be available to BS-CSc undergraduates who maintain a minimum cumulative GPA of 3.5 at Georgia State. Application into the program involves completing personal statement of goals and interests for enrollment into the dual degree program.

Final acceptance into the MSHA-HI portion of the program will be contingent upon the following:

  1. Maintaining a satisfactory cumulative GPA at Georgia State
  2. Submission of satisfactory GMAT scores
  3. Filing an application to the MSIS program in the Robinson College by the appropriate deadline

Program Degree Requirements: Undergraduate (120)

Areas A-E: Core Curriculum Recommendations

  1. Required course:
  2. Required course:

Area F: Courses Appropriate to the Major Field (18)

  1. Required Courses: Select the course(s) not taken in Area A or D (9-13)
  2. Select additional courses to complete 18 hours in Area F: (4-8)

A minimum of 60 core hours is required.

Area G: Major Courses (48)

  1. Required Courses to fulfill CTW requirement (7)
  2. Math 3030 Mathematical Models for Computer Science (3)
  3. Computer Science Requirements (18)
  4. For a total of twenty (20) hours, select at least three courses from within one of the following concentrations and at least two additional courses from among the courses strictly outside your chosen concentration.

Bioinformatics Concentration

Note: For a Bioinformatics concentration, students must choose at least one of CSc 4540 and CSc 4650.

Computer Software Systems Concentration

Databases and Knowledge-based Systems Concentration

Graphics and Human-Computer Interaction Concentration

Hardware Systems Concentration

Networks and Parallel and Distributed Computing Concentration

Theoretical Computer Science Concentration

Area H: Minor and Additional Courses (12)

Additional courses must be taken to complete a minimum of 60 post core hours towards the Computer Science degree and to satisfy the foundation requirements for the business degree:

Program Degree Requirements: Graduate MSHA-HI degree  

  1. Required foundation courses
  2. Core courses in Health Administration  (12) (beyond the 12 credit hours in Area H above)
  3. Concentration courses in Health Informatics (12) (courses selected from Computer Information Systems)

Note: One 8000-level CIS course may be applied towards a CSc elective for the BS degree by approval of the CSc Department.

Note: Refer to the Graduate Catalog for more details regarding the MSHA-HI degree requirements.

Bachelor of Science in Computer Science/Master of Science in Information Systems

The Department of Computer Information Systems in the Robinson College of Business and the Department of Computer Science jointly offer a combined BS in Computer Science/MS in Information Systems program. The program is designed to be completed in as short as five yearsThe program is designed to take five years, at the end of which, a student will receive both a Bachelor of Science in Computer Science and a Master of Science in Information Systems.  The graduate level coursework permits a choice of emphasis in Managing Information Technology or Information Systems Development.  The program requires application.  

Admission Requirements

Students may apply to the BS-Computer Science/Master of Science in Information Systems (BS-CSc/MSIS) option at any time from initial application to Georgia State thereafter up through and including the fall semester of the sophomore year. The option will in general be available to BS-CSc undergraduates who maintain a minimum cumulative GPA of 3.5 at Georgia State. Application into the program involves completing personal statement of goals and interests for enrollment into the dual degree program.

Final acceptance into the MSIS portion of the program will be contingent upon the following:

  1. Maintaining a satisfactory cumulative GPA at Georgia State
  2. Submission of satisfactory GMAT scores
  3. Filing an application to the MSIS program in the Robinson College by the appropriate deadline

Program Degree Requirements: Undergraduate (120)

Areas A-E: Core Curriculum Recommendations

  1. Required course:
  2. Required course:

Area F: Courses Appropriate to the Major Field (18)

  1. Required Courses: Select the course(s) not taken in Area A or D (9-13)
  2. Select additional courses to complete 18 hours in Area F: (4-8)

A minimum of 60 core hours is required.

Area G: Major Courses (48)

  1. Required Courses to fulfill CTW requirement (7)
  2. Math 3030 Mathematical Models for Computer Science (3)
  3. Computer Science Requirements (18)
  4. For a total of twenty (20) hours, select at least three courses from within one of the following concentrations and at least two additional courses from among the courses strictly outside your chosen concentration.

Bioinformatics Concentration

Note: For a Bioinformatics concentration, students must choose at least one of CSc 4540 and CSc 4650.

Computer Software Systems Concentration

Databases and Knowledge-based Systems Concentration

Graphics and Human-Computer Interaction Concentration

Hardware Systems Concentration

Networks and Parallel and Distributed Computing Concentration

Theoretical Computer Science Concentration

Area H: Minor and Additional Courses (12)

Additional courses must be taken to complete a minimum of 60 post core hours towards the Computer Science degree and to satisfy the foundation requirements for the business degree:

Program Degree Requirements: Graduate (36)

  1. Required courses in Computer Information Systems  (6) (beyond the 12 credit hours in Area H above)
  2. Required for emphasis on Managing Information Technology (18)
  3. Required for emphasis on Information Systems Development (18)
  4. CIS 8080 Security and Privacy of Information and Information Systems (3)

Note: One 8000-level CIS course may be applied towards a CSc elective for the BS degree by approval of the CSc Department.

Note: Refer to the Graduate Catalog for more details and for potential changes regarding the MSIS degree requirements.