UBB Year I 📂1st Semester Computer Systems Architecture Fundamentals Of Programming 📂2nd Semester Data Structures and Algorithms Graph Algorithms Object-Oriented Programming Operating Systems Year II 📂1st Semester Advanced Programming Methods Databases Logical and Functional Programming Computer Networks 📂2nd Semester Artificial Intelligence Database Management Systems Software Engineering Systems for Design and Implementation Web Programming Year III 📂1st Semester Collective Project Formal Languages and Compiler Design Mobile Applications Parallel and Distributed Programming Public Key Cryptography Specialized Protocols in Computer Networks 📂2nd Semester Design Patterns Numerical Calculus Thesis Preparation Software Systems Validation and Verification Babeş-Bolyai University of Cluj Napoca Faculty of Mathematics and Computer Science Bachelor’s in Computer Science