Computer Networks
Probability and Statistics
Databases
Functional and Logic Programming
Advanced Programming Methods
English 1