Computer Science Elective Course Lists

Courses designated as Core I, II, III, IV or V are part of the General Education curriculum. Students must complete a minimum of 40 hours of General Education courses, chosen from the approved list.

Students should read the Gallogly College of Engineering Scholastic Regulations posted on the WSSC website

APPROVED C S ELECTIVES

C S 4013Artificial Intelligence3
C S 4023Introduction to Intelligent Robotics3
C S 4033Machine Learning Fundamentals3
C S 4053Computer Graphics3
C S 4063Human Computer Interaction3
C S 4113Distributed Operating Systems3
C S 4133Data Networks3
C S 4323Compiler Construction3
C S 4433Computational Methods in Discrete Optimization3
C S 4613Computer Architecture3
C S 4743Scientific Computing I3
C S 4823Cryptography3
C S 4973Special Topics3

APPROVED technical ELECTIVES

Approved C S Electives Research-Related C S Classes:
C S 3440Mentored Research Experience3
C S 3960Honors Reading1-3
C S 3980Honors Research1-3
C S 3990Independent Study1-3
C S 4910Senior Reading and Research1-3
All C S 4000+ Courses
ENGR 4013Leadership and Management for Engineers3
ENGR 4510Selected Topics1-6
ENGR 4003Engineering Practice3
MATH 2443Calculus and Analytic Geometry IV3-4
or MATH 2934 Differential and Integral Calculus III
All 3000 or 4000 level Mathematics classes
All 3000 or 4000 level Electrical and Computer Engineering classes

APPROVED C S Science CLASSES

CHEM 1315General Chemistry5
CHEM 1415General Chemistry (Continued)5
PHYS 1215Introductory Physics II for Physics Majors5
PHYS 1311General Physics Lab I1
PHYS 2514General Physics for Engineering and Science Majors4
BIOL 1013Introduction to Biology3
BIOL 1124Intro Biol: Molecule/Cell/Phys4
METR 2603Severe and Unusual Weather3
GEOL 1033Earth, Energy, Environment3
GEOL 1114Physical Geology for Science and Engineering Majors4
GEOG 1114Physical Geography4
ASTR 1523Life in the Universe3
Other classes approved by the C S Undergraduate Committee