Computer Engineering (ENGC)
Professional-supervised experience in first-hand internship opportunities. Application procedures processed through the Career Center. Must apply semester prior to internship.
Registration Restrictions: Sophomore status, 2.00 GPA, two courses in major, declared major, not more than one CSER behind
Offered: Resident
Design of microcontroller-based embedded systems; interfacing from both a hardware and software perspective; and applications, including audio, data acquisition, and communication systems.
Offered: Resident
Prerequisite: ENGE 201
Introduction to architecture and organization of computer systems. Topics include data and instruction representation, arithmetic and logical operations, processor and memory implementations, memory hierarchy (cache, main memory and secondary memory), simple pipelines and hardware applications of OS functions.
Offered: Resident
Prerequisite: ENGC 301
This course will provide an introduction to the principles of real-time and embedded systems, the main components and design consideration. This course covers Embedded microcomputer systems; implementation of multitasking, synchronization, protection, and paging; operating systems for embedded microcomputers; design, optimization, evaluation, and simulation of digital and analog interfaces; real-time microcomputer software; applications, including data acquisition and control.
Offered: Resident
The course provides an in-depth coverage of systematical development and synthesis of advanced embedded systems with emphasis on Field Programmable Gate Array (FPGA) and SoC technologies. The course will cover digital hardware system design, digital arithmetic, SoC design, high level synthesis and functional verification; minimum grade of C.
Offered: Resident
Prerequisite: ENGE 341
Emphasis is placed on network transport services and key protocols to include TCP, IP, and UDP. Topics include application of network design and implementation of robust performance based computer networks, and an introduction to wireless and mobile networks. (Elective)
Offered: Resident
Selected topics in various areas of Computer Engineering. May be repeated for credit when topic varies.
Offered: Resident
Placement in a computer or related organization for a controlled learning experience within the student's career specialization area. Applications are processed through the department Faculty Intern Advisor. Applicants must apply the semester prior to starting the internship.
Offered: Resident