| I. FIRST YEAR |
|
|
|
| I.1. Academic Writing and Professional Ethics |
View |
|
- |
| I.2. Algebraic fundamentals of computer science |
View |
|
- |
| I.3. Architecture of computing systems |
View |
|
- |
| I.4. Data Structures |
View |
|
C++ |
| I.5. Fundamental alghoritms |
View |
|
C++ |
| I.6. Introduction to Programming |
View |
|
C |
| I.7. Mathematical analysis |
View |
|
- |
| I.8. Object Oriented Programming (OOP) |
View |
|
C++ |
| I.9. Operating Systems |
View |
|
- |
| II. SECOND YEAR |
|
|
|
| II.1. Automata, Computability, and Complexity |
View |
Deep dive into genetic and nature based algorithms |
C++ |
| II.2. Cloud Computing |
View |
Konwledgment about IAAS, PAAS, SAAS and Google Cloud Platform |
- |
| II.3. Computer Game Development |
View |
Basic learning about game programming in Java |
Greenfoot,Scratch |
| II.4. Computer Networks |
View |
Basic knowledge about computer networks |
C++, Java |
| II.5. Databases |
View |
CRUD operations on databases, including data manipulation functions |
Sql, MySQL |
| II.6. Digital Image Processing |
View |
Algorithms design for image processing |
C# |
| II.7. Dynamic Systems Simulation |
View |
Differential equations solved in Python |
Python, Jupiter |
| II.8. Formal Languages and Compilers |
View |
Finite automata, regex |
C++ |
| II.9. Graph Algorithms |
View |
Graph theory and algorithms |
C++ |
| II.10. Programming Environments and Tools |
View |
Java programming, key concepts |
Java, Eclipse |
| II.11. Programming Visual Environments |
View |
CSharp - syntax |
C#, SQL Server Management Studio |