CEG
See a list of all CEG courses. You can also:
Undergraduate
Computer Engineering
CEG 1900 Internship
Level:UndergraduateCredit Hours:1 to 3Schedule Type:InternshipCEG 2170 Introduction to C Programming for Scientists and Engineers
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 2170L Introduction to C Programming for Scientists and Engineers Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 2171 C++ Programming for Scientists and Engineers
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 2171L C++ Programming for Scientists and Engineers Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 2350 Operating System Concepts and Usage
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 2350L Operating System Concepts and Usage Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 2400 Introduction to PC Networking
Level:UndergraduateCredit Hours:3Schedule Type:LectureLectureLabCEG 2410 System Administration
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 2900 Special Topics in Computer Engineering
Level:UndergraduateCredit Hours:1 to 4Schedule Type:LectureCEG 3110 Introduction to Software Testing
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 3120 Introduction to the Design of Information Technology Systems
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 3310 Computer Organization
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 3310L Computer Organization Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 3320 Digital System Design
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 3320L Digital System Design Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 3400 Introduction to Cyber Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 3410 Introduction to Digital Forensics
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 3500 Introduction to Augmented & Virtual Reality
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 3900 Special Topics in Computer Engineering
Level:UndergraduateCredit Hours:1 to 4Schedule Type:LectureCEG 3970 Independent Study
Level:UndergraduateCredit Hours:1 to 4Schedule Type:Independent StudyCEG 4110 Introduction to Software Engineering
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4120 Managing the Software Development Process
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4130 Personal Software Development Process
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4180 Object-Oriented Programming and Design
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4230 Introduction to Robotics
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4230L Introduction to Robotics Lab
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4260 Matrix Computations
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4320L Digital Integrated Circuit Design with PLDs & FPGAs Lab
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4322 Very Large Scale Integrated Circuit Design
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4322L Very Large Scale Integrated Circuit Design Laboratory
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4324 Digital Integrated Circuit Design with PLDs and FPGAs
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4324L Digital Integrated Circuit Design with PLDs & FPGAs Lab
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4326 IC Hardware Security and Trust
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4326L IC Hardware Security and Trust Lab
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4330 Microprocessor-Based Embedded Systems
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 4330L Microprocessor-Based Embedded Systems Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 4350 Operating System Internals and Design
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4360 Distributed Systems and Cloud Computing
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4400 Computer Networks and Security
Level:UndergraduateCredit Hours:4Schedule Type:LectureCEG 4400L Computer Networks and Security Laboratory
Level:UndergraduateCredit Hours:0Schedule Type:LabCEG 4410 Mobile Computing
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4420 Host Computer Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4422 Secure Computing Practices
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4424 Security Attacks and Defenses
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4426 Legal Aspects of Cyber Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4430 Cyber Network Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4440 Android Internals and Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4450 Sensor Networks and Systems
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4500 Computer Graphics
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4510 3-D Modeling and Computer Animation
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4520 Scientific Visualization and Virtual Environment
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4750 Information Security
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4870 Introduction to Intelligent Control Systems
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4870L Introduction to Intelligent Control Laboratory
Level:UndergraduateCredit Hours:1Schedule Type:LabCEG 4900 Special Topics in Computer Engineering
Level:UndergraduateCredit Hours:1 to 4Schedule Type:LectureCEG 4970 Independent Study
Level:UndergraduateCredit Hours:1 to 3Schedule Type:Independent StudyCEG 4980 Team Projects I
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4981 Team Projects II
Level:UndergraduateCredit Hours:3Schedule Type:LectureCEG 4990 Undergraduate Thesis Research
Level:UndergraduateCredit Hours:3Schedule Type:Independent Study
Graduate
Computer Engineering
CEG 5110 Introduction to Software Testing
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 5120 Introduction to the Design of Information Technology Systems
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 5310 Computer Organization
Level:GraduateCredit Hours:4Schedule Type:LectureCEG 5310L Computer Organization Laboratory
Level:GraduateCredit Hours:0Schedule Type:LabCEG 5320 Digital System Design
Level:GraduateCredit Hours:4Schedule Type:LectureCEG 5320L Digital System Design Laboratory
Level:GraduateCredit Hours:0Schedule Type:LabCEG 5350 Operating Systems Internals and Design
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 5900 Special Topics in Computer Science
Level:GraduateCredit Hours:1 to 4Schedule Type:LectureCEG 5970 Independent Study in Computer Engineering
Level:GraduateCredit Hours:1 to 4Schedule Type:Independent StudyCEG 6110 Introduction to Software Engineering
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6120 Managing the Software Development Process
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6130 Personal Software Development Process
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6180 Object-Oriented Programming & Design
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6230 Introduction to Robotics
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6230L Introduction to Robotics Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 6260 Matrix Computations
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6322 VLSI Design
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6322L Very Large Scale Integrated Circuit Design Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 6324 Digital Integrated Circuit Design with PLDs and FPGAs
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6324L Digital Integrated Circuit Design with PLDs & FPGAs Lab
Level:GraduateCredit Hours:1Schedule Type:LabCEG 6326 IC Hardware Security and Trust
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6326L IC Hardware Security and Trust Lab
Level:GraduateCredit Hours:1Schedule Type:LabCEG 6330 Microprocessor-based Embedded Systems
Level:GraduateCredit Hours:4Schedule Type:LectureCEG 6330L Microprocessor-based Embedded Systems Laboratory
Level:GraduateCredit Hours:0Schedule Type:LabCEG 6360 Distributed Systems & Cloud Computing
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6400 Computer Networks & Security
Level:GraduateCredit Hours:4Schedule Type:LectureCEG 6400L Computer Networks & Security Laboratory
Level:GraduateCredit Hours:0Schedule Type:LabCEG 6410 Mobile Computing
Level:GraduateCredit Hours:3Schedule Type:LectureLabCEG 6420 Host Computer Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6422 Secure Computing Practices
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6424 Security Attacks & Defenses
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6426 Legal Aspects of Cyber Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6430 Cyber Network Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6440 Android Internals & Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6450 Sensor Networks and Systems
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6500 Computer Graphics
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6510 3-D Modeling and Computer Animation
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6520 Scientific Visualization
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6750 Information Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6870 Introduction to Intelligent Control Systems
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 6870L Introduction to Intelligent Control Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 6900 Special Topics in CEG
Level:GraduateCredit Hours:1 to 4Schedule Type:LectureCEG 6970 Independent Study in Computer Engineering
Level:GraduateCredit Hours:1 to 6Schedule Type:Independent StudyCEG 7020 Low Power VLSI System Design
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7020L Low Power VLSI System Design Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 7030 VLSI Design Synthesis and Optimization
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7030L VLSI Design Synthesis and Optimization Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 7040 VLSI Testing and Design for Testability
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7040L VLSI Testing and Design for Testability Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 7050 Trust in Integrated Circuit Design
Level:GraduateCredit Hours:3Schedule Type:LabCEG 7060 Advanced Robotics
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7060L Advanced Robotics Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 7080 CMOS Mixed Signal IC Design
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7080L CMOS Mixed Signal IC Design Laboratory
Level:GraduateCredit Hours:1Schedule Type:LabCEG 7350 Computer Architecture
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7360 Embedded Systems
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7370 Distributed Computing
Level:GraduateCredit Hours:3Schedule Type:LectureLectureLabCEG 7380 Cloud Computing
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7420 Reverse Engineering & Program Analysis
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7450 Advanced Computer Networks
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7470 Advanced Wireless Networks
Level:GraduateCredit Hours:3Schedule Type:LectureLectureLabCEG 7550 Computer Vision & Pattern Recognition
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7560 Visualization & Image Processing for Cyber Security
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7570 Pattern Recognition
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7580 Digital Image Processing
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7590 Medical Image Analysis and Visualization
Level:GraduateCredit Hours:3Schedule Type:LectureCEG 7900 Selected Topics in Computer Engineering
Level:GraduateCredit Hours:1 to 4Schedule Type:LectureCEG 7920 Independent Study in Computer Engineering
Level:GraduateCredit Hours:1 to 6Schedule Type:Independent StudyCEG 7950 Master's Thesis Research in Computer Engineering
Level:GraduateCredit Hours:1 to 12Schedule Type:Independent StudyCEG 7980 Part-time CPT in CEG
Level:GraduateCredit Hours:0Schedule Type:InternshipCEG 7990 Full-time CPT in CEG
Level:GraduateCredit Hours:0Schedule Type:InternshipCEG 8900 Selected Topics in Computer Engineering
Level:GraduateCredit Hours:1 to 4Schedule Type:LectureCEG 8910 PhD Seminar in Computer Engineering
Level:GraduateCredit Hours:1Schedule Type:SeminarCEG 8920 Independent Study in Computer Engineering
Level:GraduateCredit Hours:1 to 6Schedule Type:Independent StudyCEG 8930 PhD Qualifying Exam
Level:GraduateCredit Hours:1Schedule Type:Independent StudyCEG 8940 Residency Research in Computer Engineering
Level:GraduateCredit Hours:1 to 12Schedule Type:Independent StudyCEG 8950 Dissertation Research in Computer Engineering
Level:GraduateCredit Hours:1 to 12Schedule Type:Independent StudyCEG 8960 PhD Candidacy Exam
Level:GraduateCredit Hours:1Schedule Type:Independent StudyCEG 8980 Continuing Registration in Computer Engineering
Level:GraduateCredit Hours:1Schedule Type:Independent StudyCEG 8990 Dissertation Defense
Level:GraduateCredit Hours:1Schedule Type:Independent Study