KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Tennessee State University · Courses

EECE

32 courses with the subject EECE, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

EECE 1151MATLAB based Engineering Graphics1

This course is designed to develop fundamental skills and working knowledge of handling graphics based on MATLAB. Topics include 2D/3D plotting, image file manipulation, and graphics outputs. A limited introduction to animation and GUI is also included.

Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
EECE 2100Solid State Fundamentals and Devices3

Electrical conduction in metals, energy band models for electrical conduction, charge carriers, intrinsic semiconductors, extrinsic semiconductors, semiconductor junctions and devices; diodes, diode models; transport models and characteristics of bipolar junction (BJT); introduction to field effect transistors (MOSFETs & JFETs).

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
MATH 1920, PHYS 2120.
EECE 2200Circuits II3

Steady-state A.C. circuits; polyphase circuits; complex frequencies; resonance and frequency response; Bode plots; magnetically coupled circuits; two-port networks; Introduction to Fourier analysis. One hour of recitation is required.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
ENGR 2000, MATH 3120.
EECE 3100Design of Digital Logic System3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Corequisite
ENGR 3250
EECE 3101Design of Digital Logic Systems Lab1
Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Corequisite
EECE 3100 .
EECE 3200Linear Systems3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
MATH 3120, MATH 3610 , ENGR 2000
EECE 3210Electromagnetic Theory I3

Poisson’s and Laplace’s equations; time-varying fields and Maxwell’s equations; plane wave propagation in free space, dielectrics and conductors; transmission lines.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 2200, MATH 3610, MATH 2110.
EECE 3300Electronics3

AC and DC models of diodes, bipolar and FET transistors; theory, design, and analysis of single and multi-stage amplifiers at low, mid and high frequencies; design of op-amp circuits; transfer functions, analog computer and active filters.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 2100, ENGR 3250
EECE 3301Electronics Lab1

AC and DC models of diodes, bipolar and FET transistors; theory, design, and analysis of single and multi-stage amplifiers at low, mid, and high frequencies; design of op-amp circuits; transfer functions, analog computer and active filters. Laboratory:

Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
ENGR 2001.
Corequisite
EECE 3300
EECE 3330Power Electronics3

Introduction to the application of semiconductor devices in amplification, generation and control of electrical energy. Topics covered include operation, modeling, analysis of power semiconductor devices such as diodes, SCR’s and triacs, analysis and design of controlled rectifiers and control of motors.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3300
EECE 3410Energy Conversion3

Magnetic circuits; single-phase and three-phase transformers; transformer design using voltage regulation, efficiency, and temperature rise; theory; analysis, and modeling of three-phase induction motors, synchronous machines and direct current machines, two-phase servo motors.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3210, ENGR 3250
EECE 3420Power Systems3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3410
EECE 3430Electric Power Distribution3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3410 .
EECE 3500Communication Systems3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
ENGR 2200 , ENGR 3250, EECE 3200
EECE 3600Advanced Programming for Engineering3

Advanced programming tools and techniques using Python language in the development of solutions for real-world engineering problems. Topics include; Python functions, arithmetic, and structured commands; working with Python lists, tuples, dictionaries, sets, strings, files, and modules; Programming modern graphical user interface and hardware interface with embedded systems.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
ENGR 2230.
EECE 4000Control Systems I3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3200 , ENGR 3250
EECE 4001Control Systems Laboratory1
Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Corequisite
EECE 4000 .
EECE 4020Introduction to Robotics3

Basic principles of robotics and design of robot systems. Sensing position and velocity; concepts of robot coordinate systems, kinematics, dynamics, path control, velocity control, force control and compliance. Introduction to vision and robot programming languages.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
MATH 3610.
EECE 4100Digital Signal Processing3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3200 , ENGR 3250
EECE 4101Electrical Systems Design Lab1
Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3300 , EECE 3301
EECE 4150Introduction to Digital VLSI Design and Testing3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3100 , EECE 3101 , EECE 3300 , EECE 3301 .
EECE 4300Digital Computer Structures3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3100, ENGR 3250
EECE 4310Software Engineering3

A course which follows the software life cycle from the requirement, specification, and design phases through the construction of actual software. Topics include management of programming teams, design and programming methodologies, debugging aids, documentation, evaluation and measurement of software, verification and testing techniques, the problems of maintenance, and portability and application of CASE tools.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3600.
EECE 4320Computer Hardware Design3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3100 , EECE 3101 , ENGR 3250 .
EECE 4350Computer Communication and Networks3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3200 , ENGR 3250
EECE 4360Embedded Systems Design3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3100, ENGR 3250
EECE 4361Embedded Systems Design Lab1

This course presents the integration of microprocessors into digital systems. Topics include hardware interfacing, bus protocols and peripheral systems, embedded and real-time operating systems, real-time constraints, networking, and memory system.

Subject
EECE
Credits (min)
1
Credits (max)
1
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3101
Corequisite
EECE 4360
EECE 4410Design of Renewable Energy Systems for Remote Community3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
ENGR 3250
EECE 4560AI AND MACHINE LEARNING FOR ENGINEERS3

Studies of different artificial intelligence (AI) and machine learning (ML) concepts and techniques include neural network topologies and ML algorithms, supervised and unsupervised training algorithms, Deep learning networks, and training algorithms. The course starts with an introduction to the math and theory behind AI and ML and the usage of these tools. Finally, it present applications of AI and ML in the different engineering disciplines.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3600 CIP 14.1001
EECE 4570CYBERSECURITY FOR CYBER-PHYSICAL SYSTEMS3

This comprehensive course will guide students through understanding the basics of cybersecurity and protocols necessary for building robust Cyber-Physical Systems ( CPS). Students will learn the anatomy of CPS attack scenarios, CPS cybersecurity risk assessment, the Purdue model and a converged networkwide internet, the defense-in-depth model, CPS vulnerabilities, CPS network security, CPS device security, and CPS protection schemes.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
Advanced Engineering Programming (EECE 3600) or equivalent.
EECE 4600Introduction to Biomedical Engineering3

A multi-disciplinary course in biomedical engineering which includes: basics of anatomy and physiology, bio-electric phenomena, biomedical sensors, bio-signal processing, medical imaging, physiological modeling, biotechnology, and rehabilitation engineering. Laboratory experiments for biomedical project design are also part of this course.

Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
Senior Standing
EECE 4800Introduction to Microprocessors3
Subject
EECE
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026-2027
Catalog
2026 - 2027 Undergraduate Catalog
Source
catalog.tnstate.edu
Prerequisite
EECE 3100 , EECE 3101 , ENGR 3250

Source: Tennessee State University's catalog, linked per course · table learning_unit · CourseShelf publish 59