Bachelor's degree in Computer Engineering

Course guides of previous courses

Course 2022-23

1st Year
1st Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102008 PHYSICS T 6
102000 INTRODUCTION TO PROGRAMMING I T 6
102004 COMPUTATIONAL LOGIC T 6
102002 COMPUTER ORGANIZATION I T 6
102005 ALGEBRA T 6
2nd Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102006 STATISTICS AND OPTIMIZATION T 9
102000 INTRODUCTION TO PROGRAMMING I T 6
102001 INTRODUCTION TO PROGRAMMING II T 6
102009 BUSINESS MANAGEMENT T 9
102008 PHYSICS T 6
102003 COMPUTER ORGANIZATION II T 6
2nd Year
1st Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102012 OPERATING SYSTEMS B 9
102016 DATABASES B 6
102010 DATA STRUCTURES B 6
102007 DISCRETE MATHEMATICS T 6
2nd Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102017 HUMAN-COMPUTER INTERACTION B 6
102015 COMMUNICATION NETWORKS B 9
102061 ALGORITHMS AND COMPLEXITY B 4,5
102014 COMPUTER ARCHITECTURE B 6
102062 LANGUAGES, AUTOMATA AND GRAMMARS B 4,5
3rd Year
1st Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102020 ARTIFICIAL INTELLIGENCE B 6
102022 CONCURRENT AND PARALLEL SYSTEMS B 6
102063 LEGAL, SOCIAL AND PROFESSIONAL ASPECTS B 3
102013 SYSTEMS AND APPLICATIONS ADMINISTRATION AND MANAGEMENT B 6
102018 SOFTWARE ENGINEERING B 6
2nd Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102023 WEB PROJECT B 6
102054 PROCESS MODELS B 6
102064 ADVANCED PROGRAMMING IN ARTIFICIAL INTELLIGENCE B 7,5
102024 COMPUTER NETWORKS AND COMMUNICATIONS B 6
102027 DISTRIBUTED COMPUTING AND APPLICATIONS B 6
102040 AUTOMATIC LEARNING AND REASONING B 6
102024 COMPUTER NETWORKS AND COMMUNICATIONS O 6
102027 DISTRIBUTED COMPUTING AND APPLICATIONS O 6
102053 QUALITY MANAGEMENT AND IMPROVEMENT O 6
102025 APPLICATIONS FOR MOBILE DEVICES B 6
102053 QUALITY MANAGEMENT AND IMPROVEMENT B 6
102019 DATABASES AND SOFTWARE ENGINEERING II B 6
102040 AUTOMATIC LEARNING AND REASONING O 6
102052 REQUIREMENTS ENGINEERING O 6
102052 REQUIREMENTS ENGINEERING B 6
102025 APPLICATIONS FOR MOBILE DEVICES O 6
102064 ADVANCED PROGRAMMING IN ARTIFICIAL INTELLIGENCE O 7,5
102065 COMPUTATIONAL MODELS AND COMPLEXITY O 4,5
102054 PROCESS MODELS O 6
102065 COMPUTATIONAL MODELS AND COMPLEXITY B 4,5
4th Year
1st Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102026 USER-CENTERED DESIGN B 6
102056 FREE SOFTWARE ENGINEERING O 6
102055 SOFTWARE ARCHITECTURES O 9
102055 SOFTWARE ARCHITECTURES B 9
102056 FREE SOFTWARE ENGINEERING B 6
102042 COMPUTATIONAL TOOLS FOR PROBLEM SOLVING B 6
102041 DISTRIBUTED COMPUTING B 9
102028 APPLICATIONS AND COMMUNICATIONS SECURITY O 9
102059 INTERNSHIP B 15
102042 COMPUTATIONAL TOOLS FOR PROBLEM SOLVING O 6
102026 USER-CENTERED DESIGN O 6
102041 DISTRIBUTED COMPUTING O 9
102028 APPLICATIONS AND COMMUNICATIONS SECURITY B 9
2nd Q(SEMESTER) CONTINUED EVALUATION
Code Subject Type Credits
102043 LANGUAGE PROCESSING ALGORITHMS B 9
102058 PROJECT MANAGEMENT B 6
102058 PROJECT MANAGEMENT O 6
102057 SYSTEMS INTEGRATION B 9
102044 HARDWARE AND SOFTWARE VERIFICATION SYSTEMS B 6
102043 LANGUAGE PROCESSING ALGORITHMS O 9
102030 NETWORKED COMPUTING PLATFORMS B 6
102030 NETWORKED COMPUTING PLATFORMS O 6
102057 SYSTEMS INTEGRATION O 9
102044 HARDWARE AND SOFTWARE VERIFICATION SYSTEMS O 6
102059 INTERNSHIP B 15
102029 ENTERPRISE SOFTWARE ARCHITECTURES B 9
102029 ENTERPRISE SOFTWARE ARCHITECTURES O 9
UNDEFINED
Code Subject Type Credits
102060 BACHELOR'S THESIS B 15