EeHeader11.jpg

Computer Option

The demand for and continuing advances in computers and digital systems have created opportunities for professionals capable of not only designing computer systems but also applying these systems to a broad range of applications. Such fields as communications, automatic control, robotics, and signal processing have benefitted greatly from developments in the digital area. Additionally, the development of modern computers requires a thorough understanding of the methodologies of software and hardware design.

The department offers an option to students desiring to specialize in this branch of electrical engineering and it requires students to take 24 semester hours of course work in the digital area. The required courses are:

  • ECE 102 Introduction to EE: Digital Systems
  • ECE 103 Introduction to EE: Computers and Programming
  • ECE 205 Microcontroller Architecture and Programming

Five ECE electives must also be taken in the digital area which includes courses such as:

  • ECE 466 Real-Time DSP Laboratory
  • ECE 467 Robotics Design Laboratory
  • ECE 470 Data-Structures and Object-Oriented Programming
  • ECE 471 Real-time Operating Systems
  • ECE 481 Digital Systems: Design and Synthesis
  • ECE 482 Digital Systems: High-Level Synthesis and Codesign
  • ECE 483 Digital Systems: Microprocessor Architecture and Design

Also special topic courses are frequently offered that are ECE digital electives. Two ECE digital electives must be from the core pool. See your advisor for a current list of approved ECE digital electives.

Students in the option are also required to complete a 12-hour professional elective stem. As previously discussed, this stem allows the student to take a coherent set of courses so as to enhance the student’s competitiveness in the job market or better prepare for graduate or professional school. No more than 6 hours of ECE courses can be applied toward the 12 hours of the professional elective stem. Additional information is available in an advising handout. The student must work with an academic advisor to identify the courses he/she will use to satisfy the professional elective stem and fill out the Professional Elective Approval Form. This form must be signed by the ECE Chair and the courses approved to fill the professional elective stem constitute a requirement for the BSEE degree for the student.

The computer option of electrical engineering differs from the regular program in that it requires five ECE digital electives. It is also expected that the students in the option focus their project work in the digital area. Credit in the following courses must be obtained to meet degree requirements in the computer option of electrical engineering, leading to the Bachelor of Science in Electrical Engineering.

Program of Study: Electrical Engineering with Computer Option

Freshman Year
First Semester

  • ECE 101 Intro to EE: DC Circuits - 2 hrs.
  • ECE 102 Intro to EE: Digital Systems - 3 hrs.
  • MTH 121 Calculus I (QR) - 4 hrs.
  • CHM 110 General Chemistry I (NS) - 3 hrs.
  • CHM 111 General Chemistry I Lab - 1 hr.
  • ENG 101 English Composition or COM 103 Oral Communications Process (CM) - 3 hrs.
    16 hours

Second Semester

  • ECE 103 Intro to EE: Computers and Programming - 3 hrs.
  • ECE 120 Intro to EE: Circuits and Digital Systems Laboratory - 2 hrs.
  • MTH 122 Calculus II (QR) - 4 hrs.
  • PHY 110 University Physics I (NS) - 4 hrs.
  • ENG 101 English Composition or 103 Oral Communications Process (CM) - 3 hrs.
    16 hours

Sophomore Year
First Semester

  • ECE 204 AC Circuits and Introduction to Systems - 3 hrs.
  • ECE 205 Microcontroller Architecture and Programming - 3 hrs.
  • MTH 207 Elementary Linear Algebra with Applications - 3 hrs.
  • MTH 223 Calculus III - 4 hrs.
  • PHY 201 University Physics II - 4 hrs.
    17 hours

Second Semester

  • ECE 206 Continuous-Time Signals & Systems - 3 hrs.
  • ECE 207 Simulation and Analysis for Electrical Engineers - 3 hrs.
  • ECE 208 Transmission Lines & Electromagnetic Fields - 3 hrs.
  • ECE 221 AC Circuits and Systems Laboratory - 1 hr.
  • MTH 224 Differential Equations - 3 hrs.
  • ECO 100 Introduction to Economics (SB) or Fine Arts (FA) - 3 hrs.
    16 hours

Junior Year
First Semester

  • ECE 301 Discrete-Time Signals & Systems - 3 hrs.
  • ECE 302 Probability, Statistics, and Random Processes for EE - 3 hrs.
  • ECE 303 Electronics - 3 hrs.
  • ECE 322 Electronics and Interfacing Laboratory - 2 hrs.
  • *Approved ECE Digital Elective - 3 hrs.
  • ECO 100 Introduction to Economics (SB) or Fine Arts (FA) - 3 hrs.
    17 hours

Second Semester

  • *Approved ECE Digital Electives – 9 hrs.
  • Global Perspectives (GP) - 3 hrs.
  • Humanities (HU) - 3 hrs.
    15 hours

Senior Year
First Semester

  • ECE 401 Undergraduate Design Seminar I - 1 hr.
  • ECE 497+498 Senior Capstone Project I - 3 hrs.
  • Approved Professional Electives - 6 hrs.
  • *Approved ECE Digital Electives - 3 hrs.
  • ENG 300, 301, 305, or 306 Advanced Writing (CM) - 3 hrs.
    16 hours

Second Semester

  • ECE 402 Undergraduate Design Seminar II - 1 hr.
  • ECE 499 Senior Capstone Project II - 3 hrs.
  • Approved Professional Electives- 6 hrs.
  • Multidisciplinary Integration (MI) - 3 hrs.
  • Department Elective - 3 hrs.
    16 hours

Total Hours: 129

BCC courses designated with areas of inquiry in parentheses above must be selected from an approved list for each category. They may be taken in any sequence, not necessarily in the semester indicated. Other program requirements are satisfied by specific courses required below.

**Five ECE Digital electives are required and two must be from the core pool (ECE 467, ECE 470, ECE 471, ECE 472, ECE 473, ECE 481, ECE 482, and ECE 483). A list of approved courses is available from your academic advisor.

Elective Descriptions

ECE electives are available in the areas of applied electromagnetics, communications, controls, digital signal processing, digital and computer systems, embedded systems, and wireless components and systems. Approved ECE electives include all 400- and 500-level ECE courses except for ECE 401, ECE 402, ECE 497, ECE 498, and ECE 499. Special topic courses are often available. See your advisor for the most current list of approved electives.

ECE digital electives include:

  • ECE 466 Real-Time DSP Laboratory
  • ECE 467 Robotics Design Laboratory
  • ECE 470 Data-Structures and Object Oriented Programming
  • ECE 471 Real-Time Operating Systems
  • ECE 472 Embedded Microcontroller Linux
  • ECE 473 Embedded TCP/IP
  • ECE 474 Robotic Navigation with Simultaneous Localization and Mapping
  • ECE 480 Digital Systems: Communication and Interface
  • ECE 481 Digital Systems: Design and Synthesis
  • ECE 482 Digital Systems: High-Level Synthesis and Codesign
  • ECE 483 Digital systems: Microprocessor Architecture and Design
  • ECE 484 Digital Systems: Peripheral Architecture and Design
  • Other special topics courses may also be approved. See your advisor for the most current list.

Professional electives allow the student to take a coherent set of courses so as to enhance the student’s competitiveness in the job market or better prepare for graduate or professional school. They can also be applied toward a minor or second major. (Note that certain minors and majors will add hours and/or time to the normal 8-semester, 130-hour program of study.) However, no more than 6 hours of ECE courses can be applied toward the 12 hours of the professional elective stem. Additional information is available in an advising handout. The student must work with an academic advisor to

ECE electives are available in the areas of applied electromagnetics, communications, controls, digital signal processing, digital and computer systems, embedded systems, and wireless components and systems. Approved ECE electives include all 400- and 500-level ECE courses except for ECE 401, ECE 402, ECE 497, ECE 498, and ECE 499. Special topic courses are often available. See your advisor for the most current list of approved electives.

ECE digital electives include:

  • ECE 466 Real-Time DSP Laboratory
  • ECE 467 Robotics Design Laboratory
  • ECE 470 Data-Structures and Object Oriented Programming
  • ECE 471 Real-Time Operating Systems
  • ECE 472 Embedded Microcontroller Linux
  • ECE 473 Embedded TCP/IP
  • ECE 474 Robotic Navigation with Simultaneous Localization and Mapping
  • ECE 481 Digital Systems: Design and Synthesis
  • ECE 482 Digital Systems: High-Level Synthesis and Codesign
  • ECE 483 Digital systems: Microprocessor Architecture and Design
  • Other special topics courses may also be approved. See your advisor for the most current list.

Professional electives allow the student to take a coherent set of courses so as to enhance the student’s competitiveness in the job market or better prepare for graduate or professional school. They can also be applied toward a minor or second major. (Note that certain minors and majors will add hours and/or time to the normal 8-semester, 129 hour program of study.) However, no more than 6 hours of ECE courses can be applied toward the 12 hours of the professional elective stem. Additional information is available in an advising handout. The student must work with an academic advisor to identify the courses he/she will use to satisfy the professional elective stem and fill out the Professional Elective Approval Form. This form must be signed by the ECE Chairman and the courses approved to fill the professional elective stem constitute a requirement for the BSEE degree for the student.

identify the courses he/she will use to satisfy the professional elective stem and fill out the Professional Elective Approval Form. This form must be signed by the ECE Chairman and the courses approved to fill the professional elective stem constitute a requirement for the BSEE degree for the student.