ECE Minors

The Electrical and Computer Engineering department offers two minors for students majoring outside of ECE. 

Contact:

Mrs. Michaela R. Barger, ECE Undergraduate Academic Advisor and Minor Advisor (mbarger2@charlotte.edu)

Change of Major, Minor or Concentration Form

COMPUTER ENGINEERING MINOR REQUIREMENTS

Students interested in the Computer Engineering minor need to have a background in mathematics including at least Calculus I and II (MATH 1241 and MATH 1242), and experience with programming (ECGR 2103 or ITSC 1212). Students must achieve a minimum GPA of 2.00 in all Minor courses.

Required Courses (12 credit hours)

  • ECGR 2104 – Computer Engineering Programming II (3)
  • ECGR 2181 – Logic Systems Design (3)
  • ECGR 3101 – Embedded Systems (3)
  • ECGR 3183 – Computer Organization (3)

Elective Course (3 credit hours)

Select one of the following:

  • ECGR 4100 – Research Tools and Techniques in Computer Engineering (3)
  • ECGR 4101 – Advanced Embedded Systems (3)
  • ECGR 4105 – Introduction to Machine Learning (3)
  • ECGR 4106 – Real-Time Machine Learning (3)
  • ECGR 4146 – Introduction to VHDL (3)
  • ECGR 4161 – Introduction to Robotics (3)
  • ECGR 4181 – Computer Architecture (3)

ELECTRICAL ENGINEERING MINOR REQUIREMENTS

Students interested in the Computer Engineering minor need to have a background in mathematics and physics including at least:

  • MATH 1241 – Calculus I (3)
  • MATH 1242 – Calculus II (3)
  • MATH 2164 – Matrices and Linear Algebra (3)
  • MATH 2171 – Differential Equations (3)
  • PHYS 2101 – Physics for Science and Engineering I (3)
  • PHYS 2101L – Physics for Science and Engineering I Laboratory (1)
  • PHYS 2102 – Physics for Science and Engineering II (3)

Students must achieve a minimum GPA of 2.00 in all Minor courses.

Core Courses (9 credit hours)

  • ECGR 2111 – Network Theory I (3)
    • or  ECGR 2161 – Basic Electrical Engineering I (3)
  • ECGR 2112 – Network Theory II (3)
  • ECGR 2254 – Analytical Foundations of Electrical and Computer Engineering (3)

Advanced Courses (6 credit hours)

Select at least two of the following:

  • ECGR 3111 – Signals and Systems (3)
  • ECGR 3121 – Introduction to Electromagnetic Fields (3)
  • ECGR 3131 – Fundamentals of Electronics and Semiconductors (3)

Elective Course (3 credit hours)

Select one of the following:

  • Additional Advanced Course (see above)
  • ECGR 3XXX – Electrical and Computer Engineering Elective (3) 
  • ECGR 4XXX – Electrical and Computer Engineering Elective (3)