Return to Skip Menu

Main Content

Courses for Students

 

Computer Vision Track

Major Courses:

  • ECE 4580: Image Processing
  • ECE 5524: Pattern Recognition
  • ECE 5554: Theory and Design of Computer Vision Systems

Relevant Courses:

  • ECE 4524: Artificial Intelligence

 

Digital Architectures Track

Major Courses:

  • ECE 4530: Hardware/Software Codesign
  • ECE 5504: Computer Architecture
  • ECE 5514: System on Chip Design
  • ECE 5520: Secure Hardware Design
  • ECE 5530: Configurable Computing

Relevant Courses:

  • ECE 4500: Fundamentals of Computer Architectures
  • ECE 4540: VLSI Circuit Design
  • ECE 5545: Advanced VLSI Design I
  • ECE 5546: Advanced VLSI Design II

 

Design Automation Track

Major Courses:

  • ECE 5505: Testing and Verification of Digital Systems
  • ECE 5506: Testing and Verification of Digital Systems
  • ECE 5534: Electronic Design Automation
  • ECE 6514: Automata Theory for Digital Design

Relevant Courses:

  • ECE 4500: VLSI Design
  • ISE 5405: Optimization I
  • Math 5454: Graph Theory

 

IC and VLSI Track

Major courses:

  • ECE 4220: Analog Integrated Circuit Design
  • ECE 4540: VLSI Circuit Design (introduction to CMOS VLSI design)
  • ECE 5220: Radio Frequency Integrated Circuit (RFIC) Technology and Design
  • ECE 5514: Design of Systems on a Chip
  • ECE 5545: Advanced VLSI Design I (covers large building blocks and system level design)
  • ECE 5546: Advanced VLSI Design II (covers low-power VLSI design) 

Relevant courses:

  • ECE 4530: Hardware-Software Codesign
  • ECE 5205: Basic Semiconductor Devices (covers BJTs, JFETs, and MOSFETs)
  • ECE 5214: Phase-Locked Loops: Theory and Practice
  • ECE 5520: Secure Hardware Design
  • ECE 5530: Configurable Computing

 

Networking and Network Security Track

Major courses:

  • ECE 4560: Computer and Network Security Fundamentals
  • ECE 4564: Network Application Design
  • ECE 4570: Wireless Networks and Mobile Systems
  • ECE 5560: Network and Computer Security
  • ECE 5565: Network Architecture and Protocols
  • ECE 5566: Network Architecture and Protocols
  • ECE 6564: Multimedia Networking
  • ECE 6570: Advanced Foundations of Networking

Relevant courses:

  • ECE 5634: Information Theory
  • ECE 5654: Digital Communications II: Advanced Theory and Analysis
  • ECE 5664: Cellular Radio and Personal Communications
  • ECE 5674: Software Radios: Modern Radio Engineering

    CESCA Logo

 

CESCA Day 2016
 
April 23 (Sat)
Brush Mountain Room
Squires Student Center

Pictures:  main, posters
 

CESCA Student Awards
2016 Awardees
 

For New Graduate Students