Welcome / Bienvenue at University College Northern Denmark (UCN) French ERASMUS Students, ESAIP, Angers, France fen@ucn.dk 1 Presentation • Finn E. Nordbjerg (B.Sc., M.Sc., Cert. Ed.) – fen@ucn.dk – Ass. lecturer at UCN – External lecturer at Department of Computer Science, University of Aarhus. – Programming, Databases, Algorithms and Data Structures, Programming Languages, Software Design and Architecture, Formal Methods. Big Data – Data Parallelism. – Sailboat and vacations in France. fen@ucn.dk 2 Presentation • And you: – Background: • Programming languages? (Java, C++, C#,…?) – Favourite IT subject? fen@ucn.dk 3 Aalborg - Denmark • • • Denmark is a small Scandinavian country (approximately 5.5 million inhabitants) Aalborg is the 4th largest city (approximately 125,000 inhabitants (appr. 200,000 in greater Aalborg) Aalborg is a major educational city with Aalborg University (approximately 20,000 students) and UCN (approximately 8,500 students). http://www.visitaalborg.com/international/en-gb/menu/tourist/aalborg-tourist.htm fen@ucn.dk 4 University College of Northern Denmark (UCN) • Four schools: – – – – Education and Social Studies Health Studies Business Studies Technology Studies • AP and Bachelor’s Degrees: – Approximately 8,500 students (10% international, 50 nationalities) – 16,000 part time students • Staff – 800 total – 600 academic fen@ucn.dk 5 University College of Northern Denmark (UCN) Four locations (Campus): 1. 2. 3. 4. Education and Social Studies Health Studies Business Studies Technology Studies www.ucnorth.dk 3 4 1 fen@ucn.dk 2 6 Welcome meeting, February 4 • You should have received an invitation by email. fen@ucn.dk 7 UCN Technology • Programmes include: – – – – – – Architectural Technology and Construction Management Energy Technology Product Development & Integrative Technology Design, Technology & Business (Graphics) Graphical Design & Communication IT (my department): • • • • • Computer Science IT Network & Electronics Technology Multimedia Design Web Development Software Development fen@ucn.dk 8 Job Graduate Programmes at Universities (Master) Part-time Master Programmes Discrete Math, DbC *Web Development *Software Development Technical integration and Product development Top-up (1½ years) PBA Multimedia Design Computer Science (Datamatiker) Web 2 years IT – Technology Network or Electronics Network 2 2½ years * Also as Diploma (part-time) AP 2 years fen@ucn.dk 9 Bachelor of Software Development Bachelor Project 3st sem. Internship Databases for developers 1½ years (90 ECTS) 2st sem. (spring) Contract-based software development Test Development of large scale systems 1st sem. (autumn) Discrete Mat & DbC Modules are: Sequence independent followed by an examination System integration Electives fen@ucn.dk 10 Computer Science (CS), AP 2½ year (Datamatiker) Final Project 5th sem. Work placement 2½ years (150 ECTS) 4th sem. Specialisation 3rd sem. Software Architecture Computer Network System Development 2nd sem. Software Construction Software Design Computer architecture and operating systems 1st sem. Web Dev Software Construction Software Design IT in the organisation fen@ucn.dk 11 IT-Technology , AP 2 year Electronics Network Final Project Final Project Work placement Work placement Specialising Specialising Analogue Electronic Digital Signal Processing Wireless communication Programming OOAD Databases Programming Microprocessor Digital Electronic IT in the organisation Programming Operating systems Network IT in the organisation 4th sem. 3rd sem. 2 years (120 ECTS) 2nd sem. 1st sem. NET 2 Electronics Micro processors Network Programming IT in the organisation Finn E. Nordbjerg <> fen@ucn.dk 12 The Classes - Language – DK and international – Experienced or novice – Part time students –ERASMUS from ESAIP, France fen@ucn.dk 13 Practicalities • Logins – hand-out now • UCN mail – webmail.ucn.dk • Intranet – Canvas – you should get an invite email: – – – – Course materials (on Canvas) Lecturers Literature Schedule – WebUntis (School name: UCN, no login required) –your class: • dmaf0216 fen@ucn.dk 14 ERASMUS students • Courses: – Network 2 from the IT Technology programme, 2. semester. • Lecturer Ib H. Nielsen(ihn@ucn.dk) • Beasley, Nilkaew: Networking Essentials, Third Edition. Pearson 2012. – Development of Web Applications, based on open source technologies from the Computer Science programme, 4. semester. • Lecturer: Christian Wahl (chwa@ucn.dk) • Online resources. – Discrete Mathematics with Applications (first part of Contract-based Software Development) from the PBA Software programme. • Lecturers: Finn E. Norbjerg (fen@ucn.dk) and Simon Kongshøj (siko@ucn.dk) • Kolman, Busby, Ross: Discrete Mathematical Structures, Sixth Edition. Pearson 2009. – Design by Contract - DbC (second part of Contract-based Software Development) from the PBA Software programme. • Lecturer: Simon Kongshøj (siko@ucn.dk) • Lecture notes and online resources • Textbooks may by lend from the library. fen@ucn.dk 15 ERASMUS students • Intranet - Canvas: – Courses: • Discrete Math and DbC: Softwareudvikling (Danish for “Software Development”) -> Design by Contr (psu0915) • Network 2: IT Network & Electronics Technology -> NET2 (ittn0915) • Web Applications: Alle IT-uddannelser (Danish for ”All Programmes”) -> Dev. web app. open source 1 • General for you: Canvas – dmaf0916 (temporary: http://public.ucn.dk/fen/ERASMUS_General2016/) fen@ucn.dk 16 ERASMUS • Java – Eclipse – NetBeans http://docs.oracle.com/javase/tutorial/java/index.html • Syllabi: ??? Canvas – dmaf0916 (temporary: http://public.ucn.dk/fen/ERASMUS_General2016/) • Exams (check schedule in WebUntis): – – – – Web Development: 10.03.2016 Discrete Mathematics: 01.04.2016 NET 2: 15.04.2016 Design by Contract: 29.04.2016 • Farewell ??? When are you leaving??? fen@ucn.dk 17 Software • Access to MSDN DreamSpark (Visual Studio and other good stuff) • You will receive an invite email fen@ucn.dk 18