•  
     
     
     ECET Program of Study
     
     
    Electronics Computers Engineering Technologies (ECET) Curriculum
     

    Grade              Sequence of Courses                                                   Units from Course of Study

    9

    Introduction to Engineering

    Engineering Careers

     

    Problem Solving Skills

     

    Introduction to Digital Logic

    Number Systems

    Basic Logic Functions & Gates

    Combinational Logic

    Boolean Algebra

    Boolean Simplification

    Karnaugh Maps

    Programmable Logic Devices (PLD)

    Introduction to Computer Science Using C++

    Introduction to Computers

    C++ Integrated Development Environment (IDE)

    Algorithms

    Input / Output User Interface

    Primitive Data Types

    Decision Making structures

    Looping structures

    Functions

    Arrays

    String Manipulation

    File Operations

     

     

    Grade              Sequence of Courses                                                   Units from Course of Study

    9

    DC Circuit Analysis

    Engineering Notation

    Units of Conversion

    Fundamentals of Electricity

    Resistance

    Series Circuits

    Parallel Circuits

    Series-Parallel Circuits

    Thevenin's Equivalent Circuits

    10

    Integrated Circuit Logic Families

    Semiconductors

     

    Integrated Circuit Logic Families

     

    MSI Logic Circuits

    Digital Displays

    Arithmetic Logical Circuits

    Sequential Logic Circuits

    Latches / Flip-Flops

     

    Sequential Logic Devices

     

    Finite State Machines (FSM)

     

    Semiconductor Memory

     

    Interfacing Analog and Digital Circuits

    Operational Amplifiers (OP-AMPS)

    Digital to Analog Converters (DAC)

    Analog to Digital Converters (ADC)

    Microcontrollers

    Microcontroller Hardware Architecture

     

    Microcontroller Assembly Language

     

    Microcontroller High Level Programming

     

    Microcontroller Design Applications

     

     

     

     

     

     

     

    Grade              Sequence of Courses                                                   Units from Course of Study

    11

    Object Oriented Programming Using C++

    Classes & Objects

    Constructors & Destructors

    String Class

    Pointers

     

    Dynamic Memory Management

     

    Vectors

     

    Composition

    Friend functions

    Operator Overloading

    Inheritance

    Polymorphism

    AC Circuit Analysis

    Capacitors

     

    Inductors

     

    Sinusoidal Alternating Waveforms

    Capacitive and Inductive Reactance

    Complex Numbers

    Impedance

    Filters

    Electronic Communication Systems

    Introduction to Communication Systems

     

    Analog & Digital Modulation Techniques

     

    Signal Mixing

     

    Amplitude Modulation (AM)

     

    Digital Communication Systems

     

    Introduction to Data Communications

     

    The OSI Model

    Overview of Fourier Analysis

    Time Division Multiplexing

    Pulse Code Modulation

    T Carriers

     

     

     

    Grade              Sequence of Courses                                                   Units from Course of Study

    12

    Senior Project

    ECET Senior Project Requirements

     

    Top Down Design Approach

    Senior Project Design Documentations

    Senior Project Seminar Presentations

     

    Senior Project Deliverables

    Intellectual Properties

    Patent Searches

     

    Provisional Patents

     

    Project Management

    Project Management

     

    Design Processes

    Gantt Charts

    Development Life Cycles

    Design for Manufacturability

    Integrated Circuit (IC) Packaging Types

     

    Electronic Circuit layout Issues

     

    Electronic Design Prototyping

     

    Printed Circuit (PC) Boarding

     

    Software Packages

     

    • Allegro

    • Alice 3.1

    • Arduino Support SW

    • Circuit Maker

    • Cygwin

    • Dark GDK

    • Diptrace

    • Dr. java

    • Eagle

    • Eclipse

    • Gantt Project

    • JFLAP

    • Karma

    • Karnaugh Minimizer

    • LTSPICE

    • Micro CMicrocap

    • MPLAB

    • MPLABX

    • MPLAB C18

    • Open Workbench

    • PIC Disassembler

    • PSPICE

    • QT

    • RAPTOR

    • StarUML

    • Visual Studio C++ Express

    • WINCUPL