UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional Subjects (OS) Work Placement (WP) Undergraduate Dissertation (UD) Total Credits 60 144 24 0 12 240 FIRST YEAR Mathematics for Computer Science Calculus and Numerical Methods CS 6 S1 Physics for Computer Science Physics for Computer Science CS 6 S1 Programming Programming Fundamentals I CS 6 S1 Module 1. Basic Training Computer Engineering Computer Technology CS 6 S1 Organizational Management Business Management Fundamentals CS 6 S1 Mathematics for Computer Science Algebra and Discrete Mathematics CS 6 S2 Programming Programming Fundamentals II CS 6 S2 Computer Engineering Computer Architecture Fundamentals CS 6 S2 Operating Systems, Distributed Systems and Networks Computer Networks I CPS 6 S2 Information Systems CPS 6 S2
SECOND YEAR Module 1. Basic Training Mathematics for Computer Science Logic CS 6 S1 Computer Engineering Computer Organization CPS 6 S1 Programming Data Structures CPS 6 S1 Operating Systems, Distributed Systems and Networks Operating Systems I CPS 6 S1 Software Engineering I CPS 6 S1 Module 1. Basic Training Mathematics for Computer Science Statistics CS 6 S2 Programming Programming Methodology CPS 6 S2 Concurrent and Real Time Programming CPS 6 S2 Operating Systems, Distributed Systems and Networks Computer Networks II CPS 6 S2 Databases CPS 6 S2
THIRD YEAR Human-Computer Interaction I CPS 6 S1 CPS 6 S1 Operating Systems, Distributed Systems and Networks Distributed Systems CPS 6 S1 Computer Engineering Computer Architecture CPS 6 S1 Software Engineering II CPS 6 S1 Ethics, Legislation and Profession Professional Skills in Computer Science CPS 6 S2 Subject 1: Technology specific to Module III CPS 6 S2 Module III Subject 2: Technology specific to Module III CPS 6 S2 Subject 3: Technology specific to Module III CPS 6 S2 Subject 4: Technology specific to Module III CPS 6 S2
FOURTH YEAR Subject 5: Technology specific to Module III CPS 6 S1 Module III Subject 6: Technology specific to Module III CPS 6 S1 Subject 7: Technology specific to Module III CPS 6 S1 Subject 8: Technology specific to Module III CPS 6 S1 Option 1 OS 6 S1 Module V. Options Optional Courses Option 2 OS 6 S2 Option 3 OS 6 S2 Option 4 OS 6 S2 Module IV- Undergraduate Dissertation Undergraduate Dissertation Undergraduate Dissertation UD 12 S2 MINOR: SOFTWARE ENGINEERING Requirements Engineering CPS 6 3rd Year, S2 Software Design CPS 6 3rd Year, S2 Database Development CPS 6 3rd Year, S2 Module III- Technology specific to Software Engineering Technology specific to Software Engineering Enterprise Information Systems CPS 6 3rd Year, S2 Software Engineering Processes CPS 6 4th Year, S1 Quality of Software Systems CPS 6 4th Year, S1 Software Project Management CPS 6 4th Year, S1 Security of Software Systems CPS 6 4th Year, S1
MINOR: COMPUTER ENGINEERING Operating Systems II CPS 6 3rd Year, S2 Microprocessor-based System Design CPS 6 3rd Year, S2 Network Management CPS 6 3rd Year, S2 Module III- Technology specific to Computer Engineering Technology specific to Computer Enginnering Network Infrastructure Design CPS 6 3rd Year, S2 Advanced Computers CPS 6 4th Year, S1 Embedded Systems CPS 6 4th Year, S1 Network Security CPS 6 4th Year, S1 Systems and Services Planning and Integration CPS 6 4th Year, S1 MINOR: COMPUTATION Automata Theory and Computation CPS 6 3rd Year, S2 Declarative Programming CPS 6 3rd Year, S2 Algorithm Design CPS 6 3rd Year, S2 Module III- Technology specific to Computation Technology specific to Computation Knowledge-Based Systems CPS 6 3rd Year, S2 Multi-Agent Systems CPS 6 4th Year, S1 Interactive Systems Design CPS 6 4th Year, S1 Data Mining CPS 6 4th Year, S1 Compilers CPS 6 4th Year, S1
MINOR: INFORMATION TECHNOLOGY Integration of Computing Systems CPS 6 3rd Year, S2 Human-Computer Interaction II CPS 6 3rd Year, S2 Network Design and Management CPS 6 3rd Year, S2 Module III- Technology specific to Information Technology Technology specific to Information Technology Information Systems Management CPS 6 3rd Year, S2 Web Technologies and Systems CPS 6 4th Year, S1 Electronic Commerce CPS 6 4th Year, S1 Multimedia CPS 6 4th Year, S1 Security in Computing Systems CPS 6 4th Year, S1
MODULE V - OPTIONAL SUBJECTS, ALBACETE Work Placement Work Placement WP 12 Robotic Autonomy OS 6 Inteligent Systems Computer Vision and Pattern Recognition OS 6 Operations Research OS 6 Cryptography OS 6 Business Administration Techniques OS 6 Information Systems Auditing OS 6 Information Systems and Software Development Web and Services Engineering OS 6 Advanced Techniques for Software Development OS 6 Advanced User Interface Design OS 6 Module V- Optional Subjects English Spoken and Written Communication Skills in English OS 6 Wireless Devices and Networks OS 6 Network Optimization OS 6 Networks and Systems VLSI Design OS 6 Data Acquisition OS 6 Parallel Programming OS 6 Computer Graphics OS 6 Graphic Design and Animation OS 6 Graphic Design and Videogames Artificial Intelligence in Video Games OS 6 Video Games and Virtual Reality OS 6 Graphics Accelerators OS 6
MODULE V - OPTIONAL SUBJECTS, CIUDAD REAL Work Placement Work Placement WP 12 Business Engineering OS 6 Advanced Databases OS 6 Information Systems Auditing OS 6 Information Systems Services Engineering OS 6 Databases Administration OP 6 Industrial Production of Software OS 6 Web System Development OS 6 Computer Forensic Analysis OS 6 History of Technology OS 6 Module V- Optional Subjects Statistics Methods in Engineering OS 6 Numerical Computational Methods OS 6 Optimization and Graph Theory OS 6 Techniques of Automated Learning OS 6 Complementary Training Computer Graphics OS 6 Digital Image Synthesis OS 6 Mobile Networks and Services OS 6 VLSI Design OS 6 Distributed Applications on Internet OS 6 Technical English I OS 6 Technical English II OS 6