Advanced C# Pointers, Structures, Dynamic Memory Management, Linked Lists, Trees. Version Management. Compilation, Linking, and Using Libraries. Basic Shell Commands. Python As Glue Language For System Programming. Debugging, Software Testing, Automatic Testing. Introduction to C++# Object-oriented Programming,_abstract Data_types, Types, Static and Dynamic Polymorphism.

Faculty: Computer Science
|Undergraduate Studies

Pre-required courses

234114 - Introduction to Computer Science or 234117 - Introduction to Computer Science H

Course with no extra credit

44101 - Introduction to Software Systems 94219 - Software Engineering 234121 234122 - Introduction to Systems Programming

Semestrial Information