EEE499 Real-Time Embedded Systems Introduction & Course Outline.

Slides:



Advertisements
Similar presentations
CS1101: Programming Methodology
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
ITCS 3181 Logic and Computer Systems
1-1 ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
ICS 201 Course Overview.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
1-1 ICS201: Introduction To Computer Science King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer.
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
Course Material: webcourses.kfupm.edu.sa
MECH221 - Course Introduction1 MECH 221 Fluid Mechanics ( Fall Semester 2006/2007) Instructor:Prof. C. T. Hsu, Mechanical Engineering
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
COMP Introduction to Programming Yi Hong May 13, 2015.
EECE 310 Software Engineering Lecture 0: Course Orientation.
ENG3050 Embedded Reconfigurable Computing Systems General Information Handout Winter 2015, January 5 th.
Introduction to Network Security J. H. Wang Feb. 24, 2011.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
Programming in Java This is a one semester course. You will learn the language and some basic programming skills. You are expected to read, program,
ITMS3101: Digital Media Introduction and Overview Eng. Mohanned M. Dawoud Software Engineering University of Palestine.
EE210 Digital Electronics Introductory Class September 03, 2008.
Welcome CSCI 1100/1202 Intro to Computer Science Winter 2002.
Welcome to Introduction to Working with Expert Texts.
CEN 4010 First Lecture January 9, 2006 CEN 4010 Introduction to Software Engineering Spring 2006 Instructor: Masoud Sadjadi
EE551 Real-Time Operating Systems Introduction & Course Outline Course originally developed by Maj Ron Smith.
System Analysis & design (215 MIS) COURSE INSTRUCTOR: L.LAYLA HAJR.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
CSC 111 COURSE ORIENTATION. Course name and Credit houres  CSC 111 – Computer Programming-I  Credit hours:  3 hours lecture  1 hour tutorial  2 hours.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
CS1101: Programming Methodology
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
CS-112 Object Oriented Concepts Course Syllabus. Outline  Instructor and Prerequisites  What this course is  Learning outcomes  Degree program outcomes.
01 - Course Intro.CSC4071 CSC407F Software Architecture & Design Prof. Penny LP396C
Lecture 0Slide 1 Welcome to IKI 10230I Introduction to Computer Organization Teacher: L. Yohanes Stefanus office: Fasilkom Building.
C Programming Lecture 1 : Introduction Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang University.
Name: Dr. Cathal Doyle Twitter: Website: cathaldoyle.comcathaldoyle.com.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
King Saud University1 CSC 112 Java Programming I Introduction.
HFT 4464 Hospitality Financial Management Summer B :00 – 9:50 p.m. Course Overview.
1 Introduction to Software Engineering Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung February, 2007.
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
BMTS Computer and Systems Pre-requisites :CT140 –Computer Skills Nature Of the Course: This course deals about the fundamentals of Computer such.
Advanced Software Engineering. Agenda Syllabus Review of Software Engineering Concepts UML.
Advanced Software Engineering. Agenda Syllabus Review of Software Engineering Concepts UML.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
DEVRY FIN 515 Entire Course NEW Check this A+ tutorial guideline at For more classes.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Course Introduction 공학대학원 데이타베이스
CSC 111 Course orientation
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Psychological Science I: Statistics
Princess Nora University Faculty of Computer & Information Systems
BUS 407 Teaching Effectively-- snaptutorial.com
An Introduction to Java Language
An Introduction to Java Language
C Programming Lecture 1 : Introduction
Advanced Programing practices
C Programming Lecture 1 : Introduction
Week Sessions On-line Class Off-line Class 1
ITEC 202 Operating Systems
Computer Engineering Department Islamic University of Gaza
Princess Nora University Faculty of Computer & Information Systems
ITEC 202 Operating Systems
Computer Engineering Department Islamic University of Gaza
Software comes from heaven when you have good hardware. Ken Olsen
Presentation transcript:

EEE499 Real-Time Embedded Systems Introduction & Course Outline

EEE499 Course Intro - 2 Outline  Context of Real-Time Systems  Course Overview & Marking  Resources  Notes  Texts  Rules of Engagement

EEE499 Course Intro - 3 Why teach Real-Time Systems?  prevalence of real-time software today  important systems engineering subject  scarcity of subject knowledge & experience  particularly in the military context

EEE499 Course Intro - 4 Real-Time Systems : Context  one of the System topics  “hard” software engineering E-MPowerCircuitsDigital  Procs Programming Comm Robotics Control Real-Time Systems Op SysOOADComp ArchVLSI Digital Signal Processing Distributed Computing

EEE499 Course Intro - 5 Course Overview  modeling of real-time systems  from requirements to executable detailed designs  design focused  prerequisites:  OOA&D  UML  an OO programming language (Java, C++)

EEE499 Course Intro - 6 Marking Scheme  Laboratories (3)10%  labs 1 & 2 (Pass/Fail - required to pass midterm)  lab 3 (10%)  Midterm (practical)15%  Quizes10%  Schedulability (5%)  Reliability (5%)  Group Project (NCSS)20%  6 week mini project  Final Exam45%

EEE499 Course Intro - 7 Course Notes  website  labs (Word)  tutorials  RoseRT - online

EEE499 Course Intro - 8 Texts  Real-Time Systems and Programming Languages, Second edition  Burns and Wellings, 1997  Real-Time Object-Oriented Modeling  Selic, Gullekson and Ward

EEE499 Course Intro - 9 Rules of Engagement  classroom behavior  arrive on time  participation  mandatory attendance  classes  labs