المواد الدراسية
Fundamental concepts of data structures. Performance measurement of algorithms. Implementation and use of lists, stacks, queues, priority queues, trees, heaps, hash tables and graphs. Recursion. Students will do programming assignments.
The...
The course introduces basic digital logic design techniques, general microprocessor architecture and computer organization, the design of the arithmetic and logic unit (ALU).
Objectives:
›Help students learn the fundamental elements of computer...
Fundamental concepts of data structures. Performance measurement of algorithms. Implementation and use of lists, stacks, queues, priority queues, trees, heaps, hash tables and graphs. Recursion. Students will do programming assignments.
The...
This course continues the coverage of the fundamental concepts of Object Oriented Programming started in Programming I (CSC111). It covers more advanced concepts and topics such as relationships between classes, inheritance, polymorphism, abstract...
