University of Alabama
Microprocessors, microcontrollers, assembly-language programming, interrupts, polling and hardware interfaces. Computing proficiency is required for a passing grade in this course. Includes laboratory experiments. Computer Science
4 credits
ECE 383
Prerequisites, corequisites, and courses that build on this one
Courses that require this course as a prerequisite
Capstone Design II
Embedded Systems Laboratory
Embedded Systems
Computer Architecture
Digital Systems Design Lab
Digital Systems Design
Special Problems in Software Engineering
Special Prob (Area)
Special Topics
Reinforcement Learning
Computational Foundations of Machine Learning
High Performance Computing
Computer Simulation
Formal Languages & Machines
Computer Algorithms
AI Computation and Theory
Artificial Intelligence
Digital Image Processing
Computer Vision
Brain Computer Interface
Intro to Autonomous Robotics
Social Media Data Analytics
Information Retrieval
Data Science
Cryptography
Computer Comm & Networks
Computer Graphics
Compiler Construction
Computer Security
Python for Big Data
Software Evolution
Requirements Engineering
Testing and Quality Assurance
Software Design & Development
Software Interface Desgn
Programming Languages