Arkitektur og Dist. Systemer MIT SWK. AU CSHenrik Bærbak Christensen2 Me Henrik Bærbak Christensen Associate professor (lektor) since 2003 –Collaboration.

Slides:



Advertisements
Similar presentations
DAIMIHenrik Bærbak Christensen1 Reliable Software and Architecture Course 2: Reliable Architecture.
Advertisements

PPT Slides by Dr. Craig Tyran & Kraig Pencil The editor in charge of business books for Prentice Hall, I have traveled the length and breadth of.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
Guides to IT Career Seminar. Information technology (IT) refers to anything related to computing technology, such as networking, hardware, software,
DAIMIHenrik Bærbak Christensen1 Reliable Software and Architecture Course 1: Reliable Software.
CSE 115 Week 13 April , Announcements April 7 – Exam 9 April 7 – Exam 9 April 10 – Last day to turn in Lab 7 for any credit, last day to turn.
COMP 110 Introduction to Programming Tabitha Peck M.S. January 9, 2008 MWF 3-3:50 pm Philips 367.
IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
COMS W1004 Introduction to Computer Science June 25, 2008.
COMP 14 Introduction to Programming Miguel A. Otaduy Summer Session I, 2004 MTWRF 9:45-11:15 am Sitterson Hall 014.
HENRIK BÆRBAK CHRISTENSEN ASSOCIATE PROFESSOR AARHUS UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE 1 Experimental Software Architecture Kandidat orientering.
COMP171 Data Structures and Algorithm Huamin Qu Lecture 1 (Sept. 1, 2005)
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
DAIMIHenrik Bærbak Christensen1 SRaT Software Reliability and Testing.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
Welcome to EECS 395/495 Networking Problems in Cloud Computing.
Computer Networks CS Topics F Background F Admin Stuff F Motivation F Objectives.
Welcome to CS 395/495 Measurement and Analysis of Online Social Networks.
Welcome to CS 395/495 Internet Architectures. What is this class about? (1) Goal: to help you understand what the future Internet will look like –What.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
Programming for Interactivity Professor Bill Tomlinson Tuesday & Wednesday 6:00-7:50pm Fall 2005.
Instructional Plan Template | Slide 1 AET/515 Instructional Plan Advanced Enterprise Java Platform Class and Lab Mark K. Reha.
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
GROUP PROJECTS IN SOFTWARE ENGINEERING EDUCATION Jiang Guo Department of Computer Science California State University Los Angeles April 3-4, 2009.
COMP 101 Fluency in Technology Diane Pozefsky 19 August 2014.
Lecture 1 Page 1 CS 239, Fall 2010 Introduction CS 239 Advanced Topics in Computer Security Peter Reiher September 23, 2010.
ENGR 3410 Computer Architecture* * Fall, Monday & Thursday 10: :50 AM.
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Catie Welsh January 10, 2011 MWF 1-1:50 pm Sitterson 014.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Course Overview Prepared by L. Nouf Almujally 1. Course Objectives Fundamental concepts of database systems, in particular, relational database systems.
Advanced Systems and Network Security Fall 2015 Instructor: Kun Sun, Ph.D.
Welcome to EECS 395/495 Networking Problems in Cloud Computing.
Introduction Fall 2001 Foundations of Computer Systems Prerequisite:91.166* or * Section A Instructor: Dr. David Hutchinson Office:
Basic Computer (CS-101A) Accelerated Program City Junior College Tim Jaines Instructor.
Exam starts right now! Great – no stress!. The Tenets Central Tenets about Exam –Alignment between learning goals and evaluation Evaluation DevOps work.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
AU CSHenrik Bærbak Christensen1 dSoftArk E2015 Software Architecture Programming in the Large.
UFIEUS-20-2 Web Programming Prakash Chatterjee / Dan Dixon Room 3P16 Lecture 1 : Introduction & Course.
Welcome to Astronomy 113 “ It would seem that you have no useful skill or talent whatsoever, he said.
GEK Frederick H. Willeboordse Compound & Prosper! GEK2507.
AU CSHenrik Bærbak Christensen1 dSoftArk Software Architecture Programming in the Large.
AU CSHenrik Bærbak Christensen1 dSoftArk Software Architecture Programming in the Large.
Advances in Cloud Computing CIS6930/CIS4930
AU CSHenrik Bærbak Christensen1 dSoftArk E2014 Software Architecture Programming in the Large.
Welcome to EECS 395/495 Online Advertising: A Systems Approach.
Telecommunications Networking II Overview and Course Policy.
AU CSHenrik Bærbak Christensen1 dSoftArk E2013 Software Architecture Programming in the Large.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Grid Computing 7700 Fall 2005 Course Details Gabrielle Allen
Software Architecture in Practice Welcome to SAiP.
 Quiz will be 45 minutes:  A hard copy of quiz will be handed to each student 1/21/2009 CPSC203- Week2- Lab1 2.
CS 274: Internet Programming
Cloud Computing and Architecture
It’s called “wifi”! Source: Somewhere on the Internet!
Week 01 Comp 7780 – Class Overview.
11/12/2018 Using My MOOC Materials On Campuses: Little Stuff That Matters Dan Grossman J. Ray Bowen Professor for Innovation in Engineering Education.
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
CSCD 330 Network Programming Spring
Chengyu Sun California State University, Los Angeles
Welcome to Microsoft Azure for Research Training!
Container technology, Microservices, and DevOps
CS Problem Solving and Object Oriented Programming Spring 2019
Software Engineering and Architecture
Presentation transcript:

Arkitektur og Dist. Systemer MIT SWK

AU CSHenrik Bærbak Christensen2 Me Henrik Bærbak Christensen Associate professor (lektor) since 2003 –Collaboration with many Danish IT companies Systematic, Jyske Bank, Terma, B&O, KMD, Danfoss, … –Actually have complex software in production Faglig koordinator for Master og Diplom (SWK) Owner of Course development and consultancy

The Fagpakke Bærbak Christensen3

The Context Three individual courses –Cloud Computing and Architecture –Advanced Web programming –Internet of Things and P2P networks From a technical viewpoint a progression: –Backend tier –Web tier –Client tier Bærbak Christensen4 Browsers/Smartphones Web pages/Dynamic content AppServers/Databases

Staffing CloudArch –Lecturer: meTA: Matus AdvWeb –Lecturer: Anders MøllerTA: TBD IoT and P2P –Lecturer: Niels Olof BouvinTA: TBD Bærbak Christensen5

First Course: CloudArch Lectures14-17Store Aud / Incuba Break17-18 Lab18-20Nygaard 184 Problem:Nygaard is closed after 1600 Solution: Door code: [firkant] 101 [stjerne] 4321 Bærbak Christensen6

Why this format? Traditional SWK fagpakker –1 Course = 3 x 7 hour seminars on fridays Ideal in many ways, but… To –Give a chance to provide a new fagpakke –Give a chance to meet day time students –Test if this format is viable… Bærbak Christensen7

Format Lectures –We will be around 130 students in Store Aud (in the start ) –A new course to me, and a large audience So I will probably be talking most of the time  The Lab(s) –Mondays 18-20: Matus (and I) will aid in the exercise work –Tuesdays 16-20: You are most welcome… Bærbak Christensen8

Group Work The exam is a project, to be made in groups… –With an individual assessment in week 44. Mon 26 Oct or Tue 27 Oct Thus –I will leave some time for you to cross talk to form groups –And talk to folks tonight to create groups… Single person groups (?) –Missing discussions and horse powers Bærbak Christensen9

Blackboard Our new e-learning platform –Can do a lot of stuff –Much of which I Haven’t learned to use Less relevant for our project So I will mostly use it to –Wrap my generated pages (agile deployments!) –Handle Groups hand in stuff to signal completion of an exercise We reward groups a score Bærbak Christensen10

Practicalities Networking –Most of you should already have access to WiFi –Others: Retrieve a Ticket and register using my extra machine As CS students you may –Create SVN repositories –Access IEEE and ACM papers free of charge –DreamSpark: Free Microsoft software Bærbak Christensen11

About the Course Well… I will go over that in the lecture hall Bærbak Christensen12

Bærbak Christensen13

Questions

Friendly talking Talk to the next door student about grouping –Working habits –Geographics –Ambition level –Prerequisites Bærbak Christensen15