Lecture 1. Vidullan Surendran MSc Aerospace engineering Research: Emotional & Cognitive intelligence Advisor: Prof. Lyle Long Office: 234 Hammond Office.

Slides:



Advertisements
Similar presentations
Rules of Student Engagement: Active Learning Strategies January 16, 2015.
Advertisements

Project PASS (Proficiency AND Success in Science) Centra Session February 28 - March 2 Analyzing Qualitative Data A collaborative teacher professional.
SWEBOK & U. Ottawa SE1 SWEBOK Compared to the University of Ottawa Undergraduate SE Program CSEET March, 2000 Timothy C. Lethbridge.
1 Software Testing and Quality Assurance Lecture 34 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
Your Presentations Fall 2005 Software Engineering Computer Science and Engineering Qatar University.
Introduction to Cognitive Science Lecture #1 : INTRODUCTION Joe Lau Philosophy HKU.
introduction to MSc projects
Aerospace Engineering Education Has Not Kept Pace with Technology Dr. Lyle N. Long Professor of Aerospace Engineering and Mathematics Director, Computational.
Introduction to Student Learning Outcomes in the Major
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
Minor program 1 Aerospace Systems Design & Technology Goals: To introduce the student to the relationships between physical processes and their numerical.
Ethics for Software Engineering Ethics for software engineering.
CS : Artificial Intelligence: Representation and Problem Solving Fall 2002 Prof. Tuomas Sandholm Computer Science Department Carnegie Mellon University.
Topic: Methodology of English Language Teaching in Middle Schools General objectives: 1.Students will be able to tell the reasons of taking up the course.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 17 Slide 1 Rapid software development.
1CMSC 345, Version 4/04 Verification and Validation Reference: Software Engineering, Ian Sommerville, 6th edition, Chapter 19.
Component-Based Software Engineering Dr R Bahsoon 1 Lecture 1. Introduction Component-Based Software Dr. Rami Bahsoon School of Computer Science The University.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
ATTITUDES Psychological Aspects. LEARNING OUTCOMES Definitions and components of attitudes Influences on formation of an attitude and influences on behaviour.
Additional Materials1 Other Languages C and C++: Languages used by Systems Programmers. Heavy use by Computer Scientists. COBOL: An ancient Business oriented.
EECE 310 Software Engineering Lecture 0: Course Orientation.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Copyright © 2007 Allyn and Bacon BECOMING A TEACHER, 7e Chapter 3 Developing a Teaching Philosophy.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Message Analysis Table.
CMSC 345, Spring CMSC 345 Software Design and Development Spring 2003 Section 0101 Ms. Susan Mitchell “Welcome to the School of Hard Knocks”
Course Introduction Software Engineering
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
Data Structures (Second Part) Lecture 1 Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.
Chapter 9 Leadership and Decision Making in Groups.
New Strategies for Delivering both Higher Quality and Greater Productivity in Higher Education – the Open Learning Initiative Joel Smith Vice Provost and.
IT Semester 1 Course Introduction IT Portfolio IT 1140 ( Semester 1) Hong Kong Baptist University IT 1140 – IT Portfolio – Course Introduction.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
CSE115 / CSE503 Introduction to Computer Science I Dr. Carl Alphonce 343 Davis Hall 1.
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 21 Slide 1 Software evolution 1.
Software Engineering Emphasis for Engineering Computing Courses William Hankley Computing & Information Sciences Kansas State University.
Fun and Easy Web 2.O Tools By: Colleen Gibson Lynne Kenny Meg Stillman Allison Sullivan.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Unit 1 Seminar FST101 Fire Behavior and Combustion
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
EDUC 2130 Exploring Teaching & Learning William G. Huitt, Ph.D. Last Revised: January 2008.
Welcome to Mr. Hart’s Earth and Space Science Class September 5th, 2006.
A Nation At Risk? Do we know how to train critical thinking? Are our schools getting it done?
Course File seminar NCAAA SSR Preparation (3rd dec 2015)
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Scott C. Johnson Lecturer Rochester Institute of Technology Spring 2016.
Advanced Software Engineering. Agenda Syllabus Review of Software Engineering Concepts UML.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
CSE 489/589 Modern Networking Concepts
Markus Borg – Traceability and Safety Highlights
Advanced Software Engineering
Lecture 1. Course Introduction
Rules of Student Engagement: Active Learning Strategies
Advanced Software Engineering
Jeremy Bolton, PhD Assistant Teaching Professor
Lecture 1. Course Introduction
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
مهندسي نيازمندي هاي سيستم اعلام كننده خودكار قرار ملاقاتها تحت وب
CS 380: Artificial Intelligence
Brief History of Cognitive Psychology
Lecture 1: Introduction
Introduction To software engineering
EE422C Software Design and Implementation II
Software Engineering (Second Year) Dr
Presentation transcript:

Lecture 1

Vidullan Surendran MSc Aerospace engineering Research: Emotional & Cognitive intelligence Advisor: Prof. Lyle Long Office: 234 Hammond Office hours: 12:30-14:30 Tues & Thurs or

Not a programming course It is about definitions, processes, case studies and accepted practices Software has been called the “Achilles heel” of aerospace engineering Counts towards the computational minor Material: Angel Website: Userid = student Password = swe_notes GISE: SWEBOK: Optional Textbook: "Software Engineering," 8th Edition, by Ian Sommerville

Explain the importance of safety-, mission-, business-, and security-critical systems; Demonstrate knowledge of the importance of good software engineering practices for critical systems; Describe and explain the terminology, accepted practices, and procedures used in software engineering; Explain the differences among software engineering, computer science and systems engineering; Decide which computer languages are well suited to modern critical systems (and explain why); Explain a variety of life-cycle models; Read and demonstrate an understanding of the software engineering literature; and Demonstrate a basic understanding of the existing standards (e.g. FAA and IEEE) applicable to software systems

Quick summary/intro to C, OOP, Linux, UML, Ada Intro to SWE Terminology Project management & ethics Defining and modelling requirements Design considerations Code development – Not coding V&V Management Software Standards

Software engineering project where you will have to extensively use course knowledge Develop a software/hardware system Two teams with sub-teams concentrating on different aspects Winning team gets 3% extra credit Most importantly bragging rights! Project details will be posted on Angel

"Learning results from what the student does and thinks and only from what the student does and thinks. The teacher can advance learning only by influencing what the student does to learn," Herbert A. Simon (Nobel prize winner, one of founders of AI and Cognitive Science, and former Carnegie Mellon professor) Herbert A. Simon There are three critical components to learning: Learning is a process not a product. Learning involves changes in knowledge, beliefs, behaviors, or attitudes. Learning is not something done to students, but rather something students themselves do. It is the direct result of how students interpret and respond to their experiences -- conscious and unconscious, past and present. from "How Learning Works," by Ambrose, DiPeitro, Lovett, and Norman (2010)"How Learning Works,"

Five Pillars of Aerospace: Software in Spacecraft accidents: Need for SWE: archives/2008/200801/ Long.pdfhttp:// archives/2008/200801/ Long.pdf Will SWE ever be engineering: F22 Glitch: