ECE 210-3 INTRODUCTION TO ELECTRICAL CIRCUITS
DC and AC steady-state circuit analysis. Loop and nodal analysis, network theorems, phasors, complex power, single-phase and three-phase circuits.
Prerequisites: PHYS 211a, MATH250 or concurrent enrollment.
ECE 211-4 CIRCUIT ANALYSIS-II
Time-domain transient analysis, complex frequency, frequency response, two-port networks, Laplace Transform techniques, impulse response and convolution.
Three hours lecture and one 3-hour laboratory per week.
ECE 282-3 DIGITAL SYSTEMS DESIGN
Concepts and design of digital and computer circuitry; binary number systems; study of microprocessors and assembly language programming. Laboratory exercises involve circuit implementation and programming. Three lecture hours and one 3-hour lab per week.
Prerequisites: CS140 or CS145 or consent of instructor.
ECE 351-3 SIGNALS AND SYSTEMS
Basics of continuous and discrete signals and systems. Convoluton, Fourier analysis, filtering, modulation and sampling, Z-transforms.
Prerequisites: 211 (or equivalent) with grade of C or better.
ECE 381-3 MICROCONTROLLERS
Microcontroller use in variety of real-time data transduction and control applications. Students build hardware interfaced to computer using programs they write. Two hours lecture and one laboratory session per week. Prerequisite: ECE 282.
CS 150-3 Introduction to Computing II
Algorithmic problem solving with a modern programming language. Language syntax; basic design methods; algorithms; and abstraction. Prerequisites: Undergraduate level CS 140 Minimum Grade of C or Undergraduate level CS 145 Minimum Grade of C
CS 240-3 Introduction to Computing III
Basic software engineering concepts, elementary data structures and algorithms, fundamentals of object-oriented programming. Prerequisite:CS 150 Minimum Grade of C