Skip to main content

Section 1 Why Am I Taking This Course?

Subsection 1.1 Undergraduate Computer Science Majors

C S 429H is the honors version of the first course in the systems core sequence required of all computer science majors at UT. It describes computer systems from a programmer's perspective, at a fairly low level of abstraction. It is a prerequisite for C S 439H (Principles of Computer Systems: Honors, aka “OS”: the second systems core course) and C S 331H (Algorithms and Complexity: Honors, aka “Algo”: the second theory core course). It also serves as a foundation for upper-division courses on compilers, networks, operating systems, and computer architecture, where a deeper understanding of systems-level issues is required.

Subsection 1.2 Undergraduate non-Computer Science Majors

Unfortunately, this course is closed to non-majors. If you wish to petition for an exception, please email the CS Undergraduate Advising Office.