CME 111 Logic Design Fundamentals

Credits: 4(3,1,2) Prerequisite: None

This course introduces digital systems design concepts. Topics include basic combinational building blocks and design methods to construct synchronous digital systems; alternative representations for digital systems; standard logic (SSI, MSI) vs. programmable logic (PLD, FPGA); finite state machine design; digital computer building blocks as case studies; introduction to computer-aided design software in VHDL. The course also includes a design project.
CME 112 Electric Circuit and Electronics
CME 211 Communication Embedded Systems
CME 241 Signals and Systems
CME 242 Communication Engineering Fundamentals
CME 243 Electromagnetics I
CME 321 Networking: Principles, Protocols, and Architecture
CME 322 Network Analysis and Design
CME 341 Electromagnetics II
CME 342 Communication Theory
CME 343 Communication Systems I
CME 344 Antennas and Propagation
CME 421 Internet Engineering and Web Programming
CME 441 Communication Systems II
CME 442 Information and Coding Theory
CME 451 Wireless Communication
CME 452 Mobile Communication
CME 453 Microwave Communication
CME 454 Satellite Communication
CME 455 Cellular Networks
CME 459 Special Topics in Communications Engineering
CME 458 Undergraduate Research in Communication
CME 431 Wireless Sensor Networks
CME 432 Internet Security
CME 433 Mobile Ad-Hoc and Sensor Networks
CME 434 Cryptography and Network Security
CME 438 Undergraduate Research in Networking
CME 439 Special Topics in Networks Engineering
CME 490 Internship
CME 492 Co-Op
CME 498 Senior Project I
CME 499 Senior Project II