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: Mathematics
|Undergraduate Studies

Pre-required courses

104814 - Introduction to Computer Science or 234114 - Introduction to Computer Science


Course with no extra credit

234124 - Introduction to Systems Programming


Semestrial Information