
Major in Computer Science
![]()
Bachelor of Science Degree
College of Science & Mathematics
Department of Computer Science and Information Systems
(770) 423-6005
The program in computer science emphasizes the study of computer systems architecture and software, data communications and software engineering. This is supported by a strong foundation in computing principles such as the design and analysis of algorithms, data types and data structures. The program includes a significant component in mathematics. Mathematical concepts are incorporated into many of the courses in the major. Graduates of the program are prepared for a variety of careers in computer science, especially in software design and in the computer industry. This program also prepares students for graduate studies in computer science.
GENERAL EDUCATION - see previous listing of requirements: (71)
Specific Area I, II, or III requirements for this major
PHYS 127 and 128 or PHYS 201 and 202 should be taken
MATH 190 must be taken
Specific Area IV requirements for this major: (30)
MATH 201 Calculus II
MATH 220 Introduction to Discrete Math
MATH 260 Elementary Linear Algebra
CS 220 Principles of Computer Programming I
CS 222 Principles of Computer Programming II
CS 224 Principles of Computer Programming III
MAJOR REQUIREMENTS: (50)
CS 320 Introduction to Data Structures
CS 351 Computer Systems I
CS 352 Computer Systems II
CS 360 Systems Analysis & Design
MATH 320 Discrete Mathematical Structures
MATH 332 Probability and Statistical Inference
Major Electives Major Electives (20 hours chosen from): 20
CS 401 Operating Systems
CS 412 Computer Graphics
CS 420 File Structures
CS 430 Database Management
CS 450 Data Communications
CS 452 Network Design
CS 454 Network Programming
CS 460 System Design and Implementation
CS 470 Structure and Design of Programming Languages
CS 475 Compilers
CS 480 Design and Analysis of Algorithms
CS 490 Special Topics in Computer Science
any 400-level CS course1
GENERAL ELECTIVES: (25)
Any 300- or 400-level courses from any discipline other than computer
science
FREE ELECTIVES: (15)
Any courses in the university curriculum
PROGRAM TOTAL: 191
![]()
To return to the Office of Admissions home page, click here.
To return to the Kennesaw State University home page, click here.
Disclaimer: Information contained within these pages is subject to change at any time without prior written notice.