Course Information
Jason Losh, Ph.D.
University of Texas at Arlington, College of Engineering
500 UTA Blvd, Arlington, TX 76019
Office: ERB 649


Common course support files
ARM documents for CSE 2312
TivaC documents for CSE 3442, 4342, 4352, 4354, 4355, 4377, 5352, 5354, 5355, 5377, and 6351
Xilinx documents for CSE 4356, 4358, 4372, 4377, 5356, 5358, 5372, 5377, 6351, and 6353
Microprocessor documents for CSE 4358, 5358, and 6351

Other course support material is available at https://cpe.uta.edu
[access this server (10.33.246.23) from the internal UTA Computer Engineering lab network]

Legal disclaimer required by my current industry employer:
The content of these courses is based on my knowledge and experience and does not represent the views or opinions of my industry employer

Losh College of Engineering Course Syllabi:
(scanned copies of syllabi from 1988 to 2000 are very incomplete)
Approx Course # Semester Description
230 Summer 2025 CSE1320-002 Intermediate Programming (tentative)
229 Summer 2025 CSE2312-002 Computer Organization and Assembly Language Programming (tentative)
228 Spring 2025 CSE4352-001/5392-052 Internet of Things (IoT) and Networks
227 Spring 2025 CSE4372-001/5392-072 RISC Processor Design
226 Spring 2025 CSE4377-001/5392-077 Wireless Communication Systems
225 Fall 2024 CSE3442-001 Embedded Systems I
224 Fall 2024 CSE4354-001/5354-001 Real-time Operating System (RTOS) Design
223 Fall 2024 CSE4355-001/5355-001 Electromechanical Systems and Sensors (Mechatronics)
222 Fall 2024 CSE4356-001/CSE5356-001/EE4328-002/EE5315-001 System on Chip (SoC) Design
221 Summer 2024 CSE1320-002 Intermediate Programming
220 Summer 2024 CSE2312-002 Computer Organization and Assembly Language Programming
219 Summer 2024 CSE4358-001/5358-001 Microprocessor Systems
218 Spring 2024 CSE2312-005 Computer Organization and Assembly Language Programming
217 Spring 2024 CSE3442-001 Embedded Systems I
216 Spring 2024 CSE4342-001/5342-001 Embedded Systems II
215 Spring 2024 CSE4352-001/5352-001/6351-052 Internet of Things (IoT) and Networks
214 Spring 2024 CSE4377-001/5377-001/6344-077/6351-077 Wireless Communication Systems
213 Spring 2024 CSE5400-001 Fundamentals of Computer Engineering
212 Fall 2023 CSE3442-001 Embedded Systems I
211 Fall 2023 CSE4342-001/5342-001 Embedded Systems II
210 Fall 2023 CSE4354-001/5354-001/6351-054 Real-time Operating System (RTOS) Design
209 Fall 2023 CSE4355-001/5355-001/6351-055 Electromechanical Systems and Sensors (Mechatronics)
208 Fall 2023 CSE4356-001/CSE5356-001/CSE6351-056/EE4328-002/EE5315-001 System on Chip (SoC) Design
207 Fall 2023 CSE5400-001 Fundamentals of Computer Engineering
206 Summer 2023 CSE1320-002 Intermediate Programming
205 Summer 2023 CSE2312-002 Computer Organization and Assembly Language Programming
204 Summer 2023 CSE4358-001/5358-001/6351-058 Microprocessor Systems
203 Spring 2023 CSE2312-001 Computer Organization and Assembly Language Programming
202 Spring 2023 CSE3442-001 Embedded Systems I
201 Spring 2023 CSE4342-001/5342-001 Embedded Systems II
200 Spring 2023 CSE4352-001/5352-001/6351-052 Internet of Things (IoT) and Networks
199 Spring 2023 CSE4372-001/5372-001/6351-072 RISC Processor Design
198 Spring 2023 CSE4377-001/5377-001/6344-077/6351-077 Wireless Communication Systems
197 Spring 2023 CSE5400-001 Fundamentals of Computer Engineering
196 Fall 2022 CSE2312-002 Computer Organization and Assembly Language Programming
195 Fall 2022 CSE2312-004 Computer Organization and Assembly Language Programming
194 Fall 2022 CSE3442-001 Embedded Systems I
193 Fall 2022 CSE4342-001/5342-001 Embedded Systems II
192 Fall 2022 CSE4354-001/5354-001/6351-002 Real-time Operating System (RTOS) Design
191 Fall 2022 CSE4355-001/5355-001/6351-001 Electromechanical Systems and Sensors (Mechatronics)
190 Fall 2022 CSE4356-001/CSE5356-001/CSE6351-056/EE4328-002/EE5315-001 System on Chip (SoC) Design
189 Fall 2022 CSE5400-001 Fundamentals of Computer Engineering
188 Fall 2022 EE4312-001/6313-001 Advanced Microprocessor Systems
187 Fall 2022 UNIV-EN1131-003 Student Success
186 Fall 2022 UNIV-EN1131-007 Student Success
185 Fall 2022 UNIV-EN1131-013 Student Success
184 Summer 2022 CSE1320-002 Intermediate Programming
183 Summer 2022 CSE2312-002 Computer Organization and Assembly Language Programming
182 Spring 2022 CSE2312-001 Computer Organization and Assembly Language Programming
181 Spring 2022 CSE2312-002 Computer Organization and Assembly Language Programming
180 Spring 2022 CSE3442-001/5400-001 Embedded Systems I / Fundamentals of Computer Engineering
179 Spring 2022 CSE4342-005/5342-001 Embedded Systems II
178 Spring 2022 CSE4352-001/5352-001/6351-001 Internet of Things (IoT) and Networks
177 Spring 2022 CSE4358-001/CSE5358-001/EE4310-001_EE5313-001 Microprocessor Systems
176 Spring 2022 CSE4377-001/5377-001 Wireless Communication Systems
175 Spring 2022 EE6314-001 Advanced Embedded Microcontroller Systems
174 Fall 2021 CSE2312-002 Computer Organization and Assembly Language Programming
173 Fall 2021 CSE2312-004 Computer Organization and Assembly Language Programming
172 Fall 2021 CSE3442-001/5400-001 Embedded Systems I / Fundamentals of Computer Engineering
171 Fall 2021 CSE4342-001/5342-001 Embedded Systems II
170 Fall 2021 CSE4354-001/5354-001 Real-time Operating System (RTOS) Design
169 Fall 2021 CSE4355-001/5355-001/6351-001 Electromechanical Systems and Sensors (Mechatronics)
168 Fall 2021 CSE4356-001/CSE5356-001/EE4328-002/EE5315-001 System on Chip (SoC) Design (co-taught with Dr. Carroll)
167 Fall 2021 EE4311-001/5314-001 Embedded Microcontroller Systems
166 Fall 2021 UNIV-EN1131-003 Student Success
165 Fall 2021 UNIV-EN1131-006 Student Success
164 Fall 2021 UNIV-EN1131-013 Student Success
163 Summer 2021 CSE1320-001 Intermediate Programming
162 Summer 2021 CSE1320-002 Intermediate Programming
161 Spring 2021 CSE2312-001 Computer Organization and Assembly Language Programming
160 Spring 2021 CSE2312-002 Computer Organization and Assembly Language Programming
159 Spring 2021 CSE3442-001 Embedded Systems I
158 Spring 2021 CSE4342-001/5342-001 Embedded Systems II
157 Spring 2021 CSE4352-001/5352-001/6351-001 Internet of Things (IoT) and Networks
156 Spring 2021 CSE4358-001/CSE5358-001/EE4328-004/EE5313-001 Microprocessor Systems
155 Spring 2021 EE6314-001 Advanced Embedded Microcontroller Systems
154 Fall 2020 CSE2312-002 Computer Organization and Assembly Language Programming
153 Fall 2020 CSE2312-005 Computer Organization and Assembly Language Programming
152 Fall 2020 CSE3442-001 Embedded Systems I
151 Fall 2020 CSE4342-001/5342-001 Embedded Systems II
150 Fall 2020 CSE4354-001/5354-001/6351-001 Real-time Operating System (RTOS) Design
149 Fall 2020 CSE4356-001/CSE5356-001/EE5315-001 System on Chip (SoC) Design (co-taught with Dr. Carroll)
148 Fall 2020 EE4328-004/5314-001 Embedded Microcontroller Systems
147 Fall 2020 EE6313-001 Advanced Microprocessor Systems
146 Fall 2020 UNIV-EN1131-009 Student Success
145 Fall 2020 UNIV-EN1131-015 Student Success
144 Fall 2020 UNIV-EN1131-018 Student Success
143 Summer 2020 CSE1320-001 Intermediate Programming
142 Summer 2020 CSE1320-002 Intermediate Programming
141 Summer 2020 CSE2312-001 Computer Organization and Assembly Language Programming
140 Spring 2020 CSE2312-002 Computer Organization and Assembly Language Programming
139 Spring 2020 CSE2312-003 Computer Organization and Assembly Language Programming
138 Spring 2020 CSE3442-001 Embedded Systems I
137 Spring 2020 CSE4342-001/5442-001 Embedded Systems II
136 Spring 2020 CSE4352-001/5352-001/6359-001 Internet of Things (IoT) and Networks
135 Spring 2020 EE4328-004/EE5313-001/CSE4358-001/CSE5358-001 Microprocessor Systems
134 Spring 2020 EE6314-001 Advanced Embedded Microcontroller Systems
133 Fall 2019 CSE2312-002 Computer Organization and Assembly Language Programming
132 Fall 2019 CSE2312-005 Computer Organization and Assembly Language Programming
131 Fall 2019 CSE3442-001 Embedded Systems I
130 Fall 2019 CSE4342-001/5442-001 Embedded Systems II
129 Fall 2019 EE4328-004/5314-001 Embedded Microcontroller Systems
128 Fall 2019 EE6313-001 Advanced Microprocessor Systems
127 Fall 2019 UNIV-EN1131-002 Student Success
126 Fall 2019 UNIV-EN1131-006 Student Success
125 Fall 2019 UNIV-EN1131-018 Student Success
124 Summer 2019 CSE1320-001 Intermediate Programming
123 Summer 2019 CSE1320-002 Intermediate Programming
122 Summer 2019 CSE2312-001 Computer Organization and Assembly Language Programming
121 Spring 2019 CSE2312-001 Computer Organization and Assembly Language Programming
120 Spring 2019 CSE2312-002 Computer Organization and Assembly Language Programming
119 Spring 2019 CSE3442-001 Embedded Systems I
118 Spring 2019 CSE4342-001 Embedded Systems II
117 Spring 2019 EE4328-005/EE5314-001 Embedded Microcontroller System Design
116 Spring 2019 EE4328-004/EE5313-001 Microprocessor Systems
115 Spring 2019 EE6314-001 Advanced Embedded Microcontroller Systems
114 Fall 2018 EE4328-004/EE5314-001 Embedded Microcontroller Systems
113 Fall 2018 EE5339-003 RF Systems Engineering
112 Fall 2018 EE6313-001 Advanced Microprocessor Systems
111 Fall 2018 EE6314-001 Advanced Embedded Microcontroller Systems
110 Fall 2018 UNIV-EN1131-004 Student Success
109 Fall 2018 UNIV-EN1131-009 Student Success
108 Fall 2018 UNIV-EN1131-014 Student Success
107 Spring 2018 EE5313-001 Microprocessor Systems
106 Spring 2018 EE5314-001 Embedded Microcontroller Systems
105 Spring 2018 EE6314-001 Advanced Embedded Microcontroller Systems
104 Fall 2017 EE5314-001 Embedded Microcontroller Systems
103 Fall 2017 EE6313-001 Advanced Microprocessor Systems
102 Fall 2017 EE6314-001 Advanced Embedded Microcontroller Systems
101 Spring 2017 EE5313-001 Microprocessor Systems
100 Spring 2017 EE5314-001 Embedded Microcontroller Systems
99 Spring 2017 EE6314-001 Advanced Embedded Microcontroller Systems
98 Fall 2016 EE5314-001 Embedded Microcontroller Systems
97 Fall 2016 EE6313-001 Advanced Microprocessor Systems
96 Fall 2016 EE6314-001 Advanced Embedded Microcontroller Systems
95 Spring 2016 EE5313-001 Microprocessor Systems
94 Spring 2016 EE5314-001 Embedded Microcontroller Systems
93 Spring 2016 EE6314-001 Advanced Embedded Microcontroller Systems
92 Fall 2015 EE5314-001 Embedded Microcontroller Systems
91 Fall 2015 EE6313-001 Advanced Microprocessor Systems
90 Fall 2015 EE6314-001 Advanced Embedded Microcontroller Systems
89 Spring 2015 EE5313-001 Microprocessor Systems
88 Spring 2015 EE5314-001 Embedded Microcontroller Systems
87 Spring 2015 EE6314-001 Advanced Embedded Microcontroller Systems
86 Fall 2014 EE5314-001 Embedded Microcontroller Systems
85 Fall 2014 EE6313-001 Advanced Microprocessor Systems
84 Fall 2014 EE6314-001 Advanced Embedded Microcontroller Systems
83 Spring 2014 EE5313-001 Microprocessor Systems
82 Spring 2014 EE5314-001 Embedded Microcontroller Systems
81 Spring 2014 EE6314-001 Advanced Embedded Microcontroller Systems
80 Fall 2013 EE5314-001 Embedded Microcontroller Systems
79 Fall 2013 EE6313-001 Advanced Microprocessor Systems
78 Spring 2013 EE5313-001 Microprocessor Systems
77 Spring 2013 EE6314-001 Advanced Embedded Microcontroller Systems
76 Fall 2012 EE5314-001 Embedded Microcontroller Systems
75 Fall 2012 EE6313-001 Advanced Microprocessor Systems
74 Summer 2012 EE5313-001 Microprocessor Systems
73 Spring 2012 EE5314-001 Embedded Microcontroller Systems
72 Spring 2012 EE6314-001 Advanced Embedded Microcontroller Systems
71 Fall 2011 EE5314-001 Embedded Microcontroller Systems
70 Fall 2011 EE6313-001 Advanced Microprocessor Systems
69 Summer 2011 EE5313-001 Microprocessor Systems
68 Spring 2011 EE5314-001 Embedded Microcontroller Systems
67 Spring 2011 EE6314-001 Advanced Embedded Microcontroller Systems
66 Fall 2010 EE5314-001 Embedded Microcontroller Systems
65 Fall 2010 EE6313-001 Advanced Microprocessor Systems
64 Summer 2010 EE5313-001 Microprocessor Systems
63 Spring 2010 EE5314-001 Embedded Microcontroller Systems
62 Spring 2010 EE6314-001 Advanced Embedded Microcontroller Systems
61 Fall 2009 EE5314-001 Embedded Microcontroller Systems
60 Fall 2009 EE6313-001 Advanced Microprocessor Systems
59 Summer 2009 EE3310-001 Microprocessors
58 Summer 2009 EE5313-001 Microprocessor Systems
57 Spring 2009 EE4328-001 Applied Microcontrollers
56 Spring 2009 EE5314-001 Embedded Microcontroller Systems
55 Spring 2009 EE6314-001 Advanced Embedded Microcontroller Systems
54 Fall 2008 EE4328-001 Applied Microcontrollers
53 Fall 2008 EE5314-001 Embedded Microcontroller Systems
52 Fall 2008 EE6313-001 Advanced Microprocessor Systems
51 Summer 2008 EE3310-001 Microprocessors
50 Summer 2008 EE5313-001 Microprocessor Systems
49 Spring 2008 EE4328-001 Applied Microcontrollers
48 Spring 2008 EE6313-001 Advanced Microprocessor Systems
47 Spring 2008 EE6314-001 Advanced Embedded Microcontroller Systems
46 Fall 2007 EE5314-001 Embedded Microcontroller Systems
45 Fall 2007 EE5315-001 DSP Processors
44 Summer 2007 EE5313-001 Microprocessor Systems
43 Summer 2007 EE5313-001 Microprocessor Systems
42 Spring 2007 EE4342-001 Microprocessor Systems Design
41 Spring 2007 EE6314-001 Advanced Embedded Microcontroller Systems
40 Fall 2006 EE5314-001 Embedded Microcontroller Systems
39 Fall 2006 EE6313-001 Advanced Microprocessor Systems
38 Summer 2006 EE5313-001 Microprocessor Systems
37 Spring 2006 EE4342-001 Microprocessor Systems Design
36 Spring 2006 EE6314-001 Advanced Embedded Microcontroller Systems
35 Fall 2005 EE5314-001 Embedded Microcontroller Systems
34 Fall 2005 EE6313-001 Advanced Microprocessor Systems
33 Summer 2005 EE5313-001 Microprocessor Systems
32 Spring 2005 EE4342-001 Microprocessor Systems Design
31 Spring 2005 EE6314-001 Advanced Embedded Microcontroller Systems
30 Fall 2004 EE5313-001 Microprocessor Systems
29 Fall 2004 EE5314-001 Embedded Microcontroller Systems
28 Summer 2004 EE5319-001 Embedded Microcontroller Systems
27 Spring 2004 EE4342-001 Microprocessor Systems Design
26 Spring 2004 EE6314-001 Advanced Embedded Microcontroller Systems
25 Fall 2003 EE5313-001 Microprocessor Systems
24 Fall 2003 EE5319-001 Embedded Microcontroller Systems
23 Summer 2003 EE3310-001 Microprocessors
22 Spring 2003 EE4342-001 Microprocessor Systems Design
21 Spring 2003 EE5319-001 Embedded Microcontroller Systems
20 Fall 2002 EE5313-001 Microprocessor Systems
19 Summer 2002 EE3310-001 Microprocessors
18 Spring 2002 EE3310-001 Microprocessors
17 Fall 2001 EE2303-001 Electronics I
- 1995-2000 no syllabi
16 Summer 1994 EE3321-501 Measurement and Instrumentation
15 Spring 1994 EE3321-501 Measurement and Instrumentation
14 Fall 1993 EE3321-001 Measurement and Instrumentation
13 Spring 1993 EE3310-001 Microprocessors
12 Fall 1992 missing EE3310 Microprocessors
11 Summer 1992 missing EE3310 Microprocessors
10 Spring 1992 EE3310-601 Microprocessors
9 Fall 1991 EE3310-501 Microprocessors
8 Summer 1991 missing EE3317-001 Linear Systems
7 Spring 1991 missing EE course
6 Fall 1990 missing EE course
5 Spring 1990 missing EE3304 Electronics II
4 Fall 1989 missing EE2303 Electronics I
3 Spring 1989 missing EE2303-001 Electronics I
2 Summer 1988 missing EE4187-001 Microprocessors
1 Summer 1988 missing EE4189-001 Microstrip Fabrication