MLE5004: Computer systems architecture
2025-2026 $1^{st}$ Semester, $1^{st}$ year english
Instructors:
- course: Conf. dr. Mihai Suciu
- seminar:
- Lect. Dr. Alina Călin
- C.d.asociat Nicolae Bodea
- lab:
- Lect. Dr. Alina Călin
- C.d.asociat Andrei Ioja Iosif
- C.d.asociat Andrea Talpos
- C.d.asociat Daniel Todasca
- C.d.asociat Flavius Ilinoiu
- C.d.asociat Nicolae Bodea
- C.d.asociat Tiberius Mărginean
- C.d.asociat Toma Furdui
- C.d.asociat Tudor Lechintan
Some useful resources
- you can see your lab grades and lab and seminar attendance status here
- link to instruction reference (just search for the desired instruction in this page and click on the appropriate link)
- nasm documentation
- see for instance section 3.2 Pseudo-Instructions for an explanation of ‘instructions’ used to declare data
Teaching
Teaching activities will take place according to the official timetable displayed on the faculty page. (link )
For communication (announcements, materials) we will use MS Teams, the team is [2025-2026] Computer Systems Architecture - IE, access code:
Students enrolled are asked to join the team. Materials related to the discipline will be posted on MsTeams in the team files section.
Course requirements
Seminar and lab activity:
Attendance (according to the regulations of the University and Faculty):
- $\geq 75\%$ compulsory for seminars activities,
- $\geq 90\%$ compulsory for lab activities .
- No exemption based on extra school activities (eg. job, etc.).
Students must participate at the seminar and laboratory with their assigned group/subgroup.
Students with more than 2 unmotivated absences at the seminar OR laboratory will not be able to take the exam in the normal session and or in the retake examination session (this is because seminar and laboratory activity are activities that take place on the following principle “activity along the semester”, and they can not be recovered or repeated for a possible retake examination). Students with medical certificates for each of their absences are exempted from this rule (see here ).
Laboratory assignments:
- Each lab, students will receive an assignmen twith an associated deadline. Bonus points are awarded for completing these assignments.
- Active participation is directly correlated with laboratory attendance, meaning: if the lab assignment is partially or fully completed, the student is considered present. Students who do not perform any activity in the laboratory will not be marked as present.
Grading policy for practical tests/exams:
- 0 = The student cannot answer questions about the code, or the solution solves a different problem.
- 1 = The assembly code has syntax errors or compilation errors/warnings.
- 4 = Runtime crash.
- 7 = All of the above are OK but the implementation is not quite complete
- 10 = Complete implementation and correct execution.
For students who failed this course in the past and are taking it again this year:
- According to the faculty regulations, students who failed this course and are retaking it, must comply with all the requirements of the current promotion. As a result:
- Until the 12th of October 2025 they must contact a teaching assistant and be included in a laboratory group.
- All rules/requirements presented above (course/seminar/lab/tests) also apply to students who are retaking the course.
- These students will be will be distributed evenly within the groups/subgroups to ensure an even workload.
- Students will be consistent and will participate in the same time interval at the seminar and laboratory activities.