University of Central Florida
Dr. John Aedo — Course Materials
Department of Computer Science
Undergraduate Courses
COP 3223C
Introduction to Programming with C
Programming in C including arrays, pointer manipulation, and use of standard C math and I/O libraries.
CDA 3103C
Computer Logic and Organization
Logic design, computer arithmetic, instruction set architecture using MIPS, data path and control unit design, and memory hierarchy.
CIS 4004
Web-Based Information Technology
Digital libraries, media formats, compression, streaming media, mobile internet, and emerging web technologies.
COP 4331C
Processes for Object-Oriented Software Development
Team-based software development using object-oriented design principles, agile processes, and industry-standard tools.
COP 4600
Operating Systems
Fundamental concepts of OS design: processes, scheduling, memory management, virtual memory, I/O, and security.
Graduate Courses
COP 5611
Operating Systems Design Principles
Graduate-level study of OS design: synchronization, protection, distributed systems, and implementation of modern OS internals.