James M. Conrad, Ph.D., PMP
Associate Professor, Electrical and Computer Engineering, UNC Charlotte


Fall 2008 Classes

Previous Courses

ECGR 2181 - Logic System Design I

Introduction to Boolean algebra; mixed logic; design of combinational circuits; introduction to sequential systems; MSI building blocks; includes laboratory design projects.  Prerequisite: MATH 1241 (Calculus I) or permission of the Department.  Co-requisite: ECGR 2155 (Logic and Networks Lab) or permission of the Department. 

ECGR 3183 - Computer Organization and Programming Languages

Introduction to key concepts in computer organization. Microprocessor design, assembly language programming, C programming, input/output, interrupts and traps, structured program development, parsers/interpreters/compilers.  Emphasis on application of these concepts to computer engineering systems including microcomputers and embedded systems. (Fall, Spring).  Can be used in your program instead of ITCS 3182.  Prerequisite: ITCS1215 and ECGR2181. 

ECGR3253 - Senior Design I

A project-oriented course stressing the planning and design of experiments to support the student's project. Formation of the design problem and specifications.

ECGR3254 - Senior Design II

A project-oriented course stressing the planning and design of experiments to support the student's project. Formation of the design problem and specifications.

ECGR4101/5101 Embedded Systems

The goal of this course is to solidify and build upon a student’s knowledge of computer organization by presenting hands-on experience with microcontrollers. Students will also examine a few sensors that are used in commercial and medical products and learn how to interface them in a microcontroller system. 

ECGR 6185/8185 Advanced Embedded Systems

Design and implementation of embedded computer systems. The student will extend previous knowledge of the use of microcontrollers, C and assembly programming, real-time methods, computer architecture, simulation, interfacing, system development and communication networks. System performance is measured in terms of power consumption, speed and reliability. Efficient methods for project development and testing are emphasized. 

 

MS in Electrical Engineering, Concentration in Embedded Systems

Recommendation for courses and activities for an MS in Electrical Engineering, Concentration in Computer Engineering and Embedded Systems:

Complete these four Core Courses:

If you want to graduate with the thesis option:

If you want to graduate with an MS with Project:

If you want to graduate with an MS with coursework only (this does not need to be directed by Dr. Conrad):


This page maintained by James Conrad.
Copyright 1994-2008 James M. Conrad. All rights reserved.