Feb 27, 2024  
Website Catalog (In Development) 
Website Catalog (In Development)

CST 225 W - Introduction to Small Systems

Introduction to the concepts and implementation of embedded and small computer systems.  Topics include: the system architecture, software development environment, hardware interfacing techniques, processor capabilities, memory types, data busses, operating systems, telecommunications techniques, and networking.  Use of several small systems in an online laboratory environment will reinforce the conceptual framework.


Prerequisite- Corequisite
Prerequisites:  CST 113 Introduction to Programming, CST 170 Digital Logic and CST 220 Microprocessors and Assembly Language Programming

Credits: 3
2 Class Hours, 2 Laboratory Hours
Course Profile
Learning Outcomes of the Course:

Upon successful completion of this course the student will be able to:

  1. Describe the hardware architecture of computer systems.
  2. Discuss the hardware architecture related to small systems.
  3. Use simulation to design, create, and test practical hardware devices.
  4. Identify the underlying features provided by a typical small system.
  5. Write application programs which exploit the features of various small system hardware devices.
  6. List security and management issues that affect small systems.
  7. Use network troubleshooting tools to examine the communication between network devices.