Revision af studieordninger CS(it) Nye matematik kurser Reviderede studieordninger for Datalogi og Software til 2019 Revision af studieordninger v/ulrik Nyman 1
CS(IT) Formål: Reduktion i antallet af uddannelser: Embedded Software Systems Data Engineering Computer Science (IT) Formål: Større antal studerende på én samlet uddannelse Revision af studieordninger v/ulrik Nyman 2
Studieordning http://www.sict.aau.dk/computer-science/curricula/ Selv sammensætte forløb Uddannelsen optager stadig datamatikere fra UCN Vi forventer et større optag fra udlandet Revision af studieordninger v/ulrik Nyman 3
Semester CS/IT7 CS/IT8 CS/IT9 Mandatory course All tracks Programming Paradigms Software Engineering Entrepreneurship Specialisation course (one of 7 courses) Track IT: Information Technology Computability and Complexity and one of the courses Databases Human-Computer Interaction Languages and Compilers and one of the courses Advanced Algorithms Advanced Programming Principles of Operation Systems and Concurrency Project theme: From Models to Reality Pre-Specialisation in Computer Science Track MI: Web Intelligence Advanced Algorithms Project theme: Pre-Specialisation in Computer Science Track DE: Data Engineering and one of the courses Databases Data-Intensive Systems Advanced Algorithms Advanced Programming Project theme: Data Engineering Pre-Specialisation in Computer Science Track ES: Embedded Systems Distributed Systems Real Time Systems Test and Verification and one of the courses Modelling and Verification Advanced Programming Project theme: Embedded Systems Pre-Specialisation in Computer Science CS/IT10 Master s Revision Thesis af studieordninger Master s Thesis v/ulrik Nyman Master s Thesis Master s Thesis 4
Matematiske kurser Kurser byttet mellem 1. og 2. semester Opdateret indhold Mere stof Formål: Bedre sammenhæng med projekter Formål: Bedre forudsætninger for senere kurser Revision af studieordninger v/ulrik Nyman 5
Matematiske kurser 1. semester Datalogiens Teoretiske Grundlag (DTG) - skriftlig eksamen 2. semester Sandsynlighedsteori og lineær algebra Tidligere: Lineær algebra Tidligere: Diskret matematik Revision af studieordninger v/ulrik Nyman 6
Studieordningsrevision Vi er midt i processen Startet på internat i Træder i kraft i 2019 januar Revision af studieordninger v/ulrik Nyman 7
Design principper Forklarlig forskel på SW/DAT Noget er fælles unikke kurser må ikke genbruges Forskellighed gennem projekter (tema, mål, kompetencer, færdigheder) Uddannelserne skal kunne skalere Min. 10 ECTS valgkurser/projektelementer Se nogen ting 2 gange, anden gang mere avanceret LÆRINGSMÅL: skal kunne programmer efter 2. semester Revision af studieordninger v/ulrik Nyman 8
Forskel på SW og Dat (udkast) Software Working software Software Technology Programming Multi-projekter Team leads Datalogi Computational thinking Modeling Abstraction Algorithms Specialister Revision af studieordninger v/ulrik Nyman 9
Ortogonale projektkrav (ideer) Progressive projekt krav: 1. Running code og Unit test 2. Object orientering, Versions kontrol, Integration testing 3. Rigtigt problem (UML diagrammer, prototyper, OOA&D) 4. Test Driven Development 5. Continous integration 6. Security - Legacy Code / Contribute to Open Source project - Multi-project (Samarbejde og projektstyring) Revision af studieordninger v/ulrik Nyman 10
Godt design af semestre? Vi ender på løsninger vi kender Hvad må vi ikke ændre? Hvad bør vi ændre? Revision af studieordninger v/ulrik Nyman 11