To fulfill your Engineering Elective requirement, you may take courses from any of the following areas:
- Software Engineering (SWEN-xxx) elective courses (beyond the SE electives required for your degree)
- Engineering Courses offered through KGCOE
- Computer Science courses* – ONLY those listed below:
- CSCI-243 Mechanics of Programming
- CSCI-261 Analysis of Algorithms
- CSCI-320 Principles of Data Management
- CSCI-331 Introduction to Intelligent Systems
- CSCI-344 Programming Language Concepts
- CSCI-351 Data Communications and Networks I
- CSCI-431 Introduction to Computer Vision
- CSCI-442 Language Processors
- CSCI-451 Data Communications and Networks II
- CSCI-454 Parallel Computing
- CSCI-462 Introduction to Cryptography
- CSCI-510 Introduction to Computer Graphics
- CSCI-651 Foundations of Computer Networks
- CSCI-711 Global Illumination
- CSCI-753 Advanced Computer Networks
4010-350 ('Personal SE', taken prior to Spring 2013) can be used in place of CSCI-334 (Mechanics of Programming) when listed as a prerequisite.
BS/MS students may enroll in graduate-level crosslisted sections for dual credit. Advance advisor approval required.