Home
"WE CAN CHANGE THE WORLD"

Courses

Engineering Undergraduate Programs

Courses
COURSES
 
CNG 101 Computer Engineering Orientation
CNG 111 Introduction to Computer Engineering Concepts
CNG 140 C Programming
CNG 213 Data Structures
CNG 223 Discrete Computational Structures
CNG 232 Logic Design
CNG 242 Programming Language Concepts
CNG 280 Formal Languages and Abstract Machines
CNG 300 Summer Practice I
CNG 315 Algorithms
CNG 331 Computer Organization
CNG 334 Introduction to Operating Systems
CNG 336 Introduction to Embedded Systems Development
CNG 350 Software Engineering
CNG 351 Data Management and File Structures
CNG 384 Signals and Systems for Computer Engineers
CNG 400 Summer Practice II
CNG 435 Data Communications and Computer Networking
CNG 491 Senior Project and Seminar: Desing
CNG 492 Senior Project and Seminar: Implementation
 
TECHNICAL ELECTIVES
 
CNG 316 Practice of Algorithms
CNG 332 Systems Programming and Support Environments
CNG 340 Rapid Application Development
CNG 352 Database Management System
CNG 353 Software Construction
CNG 382 Analysis of Dynamic Systems With Feedback
CNG 438 Information and Network Security
CNG 443 Introduction to Object-Oriented Programming Languages and Systems
CNG 451 Information Systems Development
CNG 453 Introduction for Service-Oriented Computing
CNG 456 Scalable Web Application Development
CNG 462 Artificial Intelligence
CNG 463 Introduction to Natural Language Processing
CNG 465 Introduction to Bioinformatics
CNG 466 Fundamentals of Image Processing
CNG 476 System Simulation
CNG 477 Computer Graphics
CNG 478 Introduction to Parallel Computing
CNG 495 Cloud Computing
CNG 496 Introduction to Semantic Web
CNG 499 Wireless Communication and Networks
 
SERVICE COURSES
 
CNG 100 Introduction to Information Technologies and Applications
CNG 230 Introduction to C Programming
CNG 301 Algorithms and Data Structures