ECE 1004 - Introduction to ECE Concepts (3C)
Course Description
Introduction to topics that span the field of electrical and computer engineering (ECE). Content is presented through the lens of application with accompanying hands-on exercises. Basics of circuits, op-amps, computer logic, and computer programming are covered. Engineering ethics and its societal challenges are considered.
Why take this course?
Introduction to ECE Concepts presents the two halves of electrical and computer engineering (ECE) in equal measure. The course covers a range of relevant topics that prepare students for sophomore-level ECE courses. Topics such as resistor networks, circuit simulation, op-amp design, Thévenin analysis, computer logic, computer hardware, and programming basics will be explored. Engineering professionalism and the ethical impact of decisions on society will be considered. Translating theory into practice will be achieved through the use of hands-on exercises. Students will use part and tool kits, and a department-supplied oscilloscope, to apply their hardware and software skills in a real-world setting.
Learning Objectives
- Design and analyze resistor networks
- Design basic operational-amplifier circuits
- Explain the basics of computer logic
- Create programs for simple microcontrollers
- Demonstrate skills relevant to ECE professionals
- Assess engineering ethics and its societal challenges