Signed up for all my spring stuff
I am taking:
Quote
CMP SCI 2261 Object-Oriented Programming (3) Prerequisites: CMP SCI 2250. Introduces object-oriented concepts, terminology, and notation (UML) using Java. Covers encapsulation, classes, objects, inheritance, and the use of class libraries. Additional topics may include graphical user interfaces, applets, and related tools and technologies.
CMP SCI 2700 Computer Organization and Architecture (3) Prerequisite: CMP SCI 2250. Introduces details of computer systems from architectural and organizational points of view. Covers data representation, basic digital logic circuits, memory types and hierarchies, I/O and storage devices, CPU architectures such as RISC, CISC, parallel, and multi-core.
CMP SCI 2750 System Programming and Tools (3) Prerequisite: CMP SCI 2250. Covers systems programming, scripting, libraries,utilities, and development tools. Additional programming topics include piping,binary files, exception handling, command-line arguments and symbolic debugging.
This course also explores tools available in the Unix/Linus environments.
and Discrete Structures (not looking forward to this one based on some minor horror stories I've heard ~_~)