COURSES
Learn with the lab
Syllabus, learning outcomes and a weekly outline for every course the lab teaches. Open to lab students, to the department, and to anyone who wants to follow along.
Introduction to Computer Science
Details are being written up.
View course CSEN 2310Object-Oriented Software Engineering
Details are being written up.
View course CSEN 2328Data Structures & Algorithms
Details are being written up.
View course CSEN 4362Operating System
Details are being written up.
View course CSEN 5303Advanced Topics: Foundations of Computer Science
Details are being written up.
View course CSEN 5306Thesis
Details are being written up.
View course CSEN 5322Operating System
Details are being written up.
View course CSEN 5336Analysis of Algorithms
Details are being written up.
View course CSEN 6303Multimodal Machine Learning
Details are being written up.
View course EEEN 6306Proposal / Dissertation Research
Details are being written up.
View courseHow the lab uses these
Every course page carries the same structure: what the course is, what you will be able to do at the end of it, what you need before starting, the week-by-week outline, how it is assessed, and what to read. If a section is empty, it has not been written up yet rather than being deliberately withheld.
Sitting in on a course
Lab members follow course material freely. If you are outside the lab and the material is useful to you, take it — and if something in it is wrong, say so.
Haitham.Adarbah@tamuk.edu