CMPSC-3323 Internet Programming
Internet Programming goes over server information and HTML markup. I like the creation of HTMLs and learning the language interactively by making content that is both relevant to me and introduces new concepts.
CMPSC-4213 Data Base Design
Data Base Design explains different data models and ways to design a good database. It is imperative for a database to be efficient and have certain properties depending on the use case.
CMPSC-4223 UNIX System Administration
UNIX System Administration goes over the basic concepts of UNIX system administration using text editors, commands, changing permissions, and making scripts that can be automated. It is very interesting to me as I am looking toward a career in IT, and UNIX is used in a majority of systems.
CMPSC-4473 Theory Progrmng Languages
Theory Programming Languages involves the design and construction of compilers, and goes over the theory of languages, parsing, and compilers. I like how it goes through languages and explains what they are good at and what they aren't good at.