In order to design and develop high quality products software engineers need to understand the physical components and systems that are an integral part of these products. This understanding is critical in the fulfillment of non-functional requirements such as performance, reliability, and security. This course will provide software engineering students with hardware, computer architecture, and networking domain specific knowledge. Course programming assignments will provide practical experience developing software that interfaces with hardware components and systems.
Spring 2019 Term 2185
The course will encompass a variety of concepts and topics including the following:
This course is taught in a studio lab format with each class session usually composed of lecture, and class exercises or project time. Discussion about activities and the project is encouraged but each student must submit their own work.
However, all quizzes and exams must be the student's own work.
This course does not have a specific attendance policy. However, attending class is important. Over half of the typical class time will be activity or project work time. Class time is the ideal time to get assistance!
Activities and Homework | 30% |
STM32 Project | 20% |
Quizzes | 10% |
Midterm Exam | 20% |
Final Exam | 20% |
All SE courses will use the +/- system. The numeric range of grades may vary from instructor to instructor, but multi section courses will use the same numeric ranges. The following chart will be used to determine your letter grade at the conclusion of the term.
Letter Grade | Numeric Grade | GPA Points |
A | 93-100 | 4.000 |
A- | 90-92 | 3.667 |
B+ | 87-89 | 3.333 |
B | 83-86 | 3.000 |
B- | 80-82 | 2.667 |
C+ | 77-79 | 2.333 |
C | 73-76 | 2.000 |
C- | 70-72 | 1.667 |
D | 60-69 | 1.000 |
F | Below 60 | 0.000 |
When assigning final grades, each instructor reserves the right to alter these division points as he or she deems necessary based on the overall evaluation of individual or class performance and effort. For more information consult the Provost's website: University Policy -- Grades