King's College - Computer Science

Degree Requirements

Degree Requirements

MAJOR SEQUENCE REQUIREMENTS

(18 COURSES — 56 CREDITS)

CS 116 Fundamentals of Programming I with Lab (3)

CS 117 Fundamentals of Programming II with Lab (3)

CS 232 Data Structures with Lab (4)

CS 233 Advanced Data Structures with Lab (4)

CS 256 DatabaseManagement with Lab (4)

CS 270 Computer Organization with Lab (4)

MATH 127 Logic & Axiomatics (3)

MATH 129 Analytical Geometry and Calculus I (4)

MATH 130 Analytical Geometry and Calculus II (4)

MATH 235 Discrete Mathematics (3)

CS 480 Software Engineering (3)

At least one of the following:

CS 481 Applied Software Engineering (3)

CS 499 CS Internship (3)

At least six (6) of the following with no more than two (2) CIS counting:

CIS 385 Data Communications I (3)

CIS 386 Data Communications II (3)

CIS 487 Network Security (3)

CS 305 Compiler Design (3)

CS 315 Programming Paradigms (3)

CS 328 Theory of Algorithms (3)

CS 336 Theory of Computation (3)

CS 364 Operating Systems (3)

CS 375 Computer Graphics (3)

CS 420 Advanced Programming (3)

CS 448 Artifi cial Intelligence (3)

Any CS course 300 or higher.

The following electives are recommended for Computer Science majors:

MATH 126 Introduction to Statistics (3)

MATH 237 Applied Linear Algebra (3)

PHYS 111 General Physics I (4)

 

MINOR SEQUENCE REQUIREMENTS

(6 COURSES — 18 CREDITS)

CS 115 Introduction to Computing (3)

CS 116 Fundamentals of Programming I (3)

CS 117 Fundamentals of Programming II (3)

CS 232 Data Structures (3)

Six (6) credits CS/Math Electives 200-level or above with at least 3 credits in CS, as approvied by department chairperson or program director

© King's College • 133 North River Street, Wilkes-Barre, PA 18711 • 1-888-KINGS-PA Contact Us | Site Index