Microcontroller VU

Size: px
Start display at page:

Download "Microcontroller VU"

Transcription

1 Microcontroller VU Martin Perner SS 2017 Featuring Today: Preliminary Talk

2 Definitions What is a Microcontroller? Note: Microcontroller is sometimes shortened as µc, uc, or MCU. Preliminary Talk March 1,

3 Definitions What is a Microcontroller? A microcontroller is a microprocessor extend with RAM/Memory and Input/Output peripherals. Note: Microcontroller is sometimes shortened as µc, uc, or MCU. Preliminary Talk March 1,

4 Definitions What is a Microprocessor? Preliminary Talk March 1,

5 Definitions What is the difference between a CPU and a µp? Preliminary Talk March 1,

6 Definitions Is this a µp? Figure: Mailüfterl (1958) By Florian Staudacher CC-BY-3.0 via Wikimedia Commons. Preliminary Talk March 1,

7 Definitions A µp is a processor which is integrated onto a chip. Preliminary Talk March 1,

8 Definitions Figure: Atmel s ATmega238P (2009). 20 MHz 8-bit AVR, 32 Pins. Preliminary Talk March 1,

9 Definitions Figure: Freescale s KL03 (2013). 48 MHz ARM Cortex-M0+, 20 Pins. Preliminary Talk March 1,

10 Microcontroller are everywhere Figure: Nexus 5 main logic board front, by Sam Lionheart CC-BY-NC-SA-3.0 via ifixit. Preliminary Talk March 1,

11 Microcontroller are everywhere Figure: Nexus 5 main logic board back, by Sam Lionheart CC-BY-NC-SA-3.0 via ifixit. Preliminary Talk March 1,

12 Question Have you ever used a microcontroller? Preliminary Talk March 1,

13 Motivation Microcontrollers are everywhere! Automotive Household appliances (fridge) Gadgets Botnets (Internet of Shitty Things)... Preliminary Talk March 1,

14 Motivation Microcontrollers are even recursively used! Every modern x86 platform contains several other auxiliary processors, which kind of erase the line between pure hardware and software. [... ] The aim of this talk is to provide insight to the security, architecture and vulnerability of the AMD SMU firmware found in modern AMD x86 processors. The SMU is designed to prevent unauthorized code execution, thus making it ideal candidate to verify if it is so. This is where the fun starts. AMD x86 SMU firmware analysis by Rudolf Marek at 31C3. Preliminary Talk March 1,

15 Motivation Dieselgate Question: Who does the exhaust gas treatment in the ECU (blackbox) work? Solution: Get the software; by using a 0-day bug in the microcontroller to get the binary. Results: This was probably not an accident about which only a few knew. Figure: Artwork by Barnrook, Klink & Friends, Brandalism.org The exhaust emissions scandal ( Dieselgate ) by Felix Domke and Daniel Lange at 32C3. Preliminary Talk March 1,

16 Motivation After this course you will... have an in-depth understanding of MC fundamentals be able to work out small MC applications yourself Preliminary Talk March 1,

17 Motivation After this course you will... have an in-depth understanding of MC fundamentals be able to work out small MC applications yourself Interesting practicals at our department are open to you Preliminary Talk March 1,

18 Our Department Institut für Technische Informatik E182/2 Embedded Computing Systems Group (ECS) Treitlstrasse 3 2. Stock Preliminary Talk March 1,

19 Our Laboratory TILAB Treitlstrasse 3 Mezzanine (0.5 floor) Room 4 Extensively use the lab, however come prepared There will be slots reserved for you Preliminary Talk March 1,

20 Lab Equipment MC Platform bigavr6 contains the ATmega1280 MC, 16 MHz oscillator 2 Displays text & graphical Real-time clock Serial EEPROM SD card reader Preliminary Talk March 1,

21 Lab Equipment Lab Kit MC board ATmega board Display (text) Keypad board Temperatur sensor Preliminary Talk March 1,

22 Lab Equipment Lab Kit MC board ATmega board Display (text) Keypad board Temperatur sensor Available at the department from Mon Tue, 09:00 12:00 and Wed Thu, 13:00 16:00 by our technician (Mr. Odebrecht), for a e100 security deposit. Preliminary Talk March 1,

23 Lab Equipment The Keypad Board... there are more add-on boards waiting for you during Application 1 and 2. Preliminary Talk March 1,

24 Lab Equipment Digital Storage Oscilloscope TDS2024B bandwidth 200 MHz 4 channels 8 bit resolution This and the LEDs will be your friends when you are debugging. Preliminary Talk March 1,

25 Grading What contributes towards your grade? 50% from two (out of three) exams (theory and practical) 50% from two applications (coding and theory questions) Preliminary Talk March 1,

26 Grading For each of the 3 exams (1, 2 and Make-up) you can achieve: 13 pts per programming part Each exam consists of 2 practical exercises. Grading is, in general, binary (6.5 pts or 0 pts)! There will be two exercises, one in 2 nd exam and one in the make-up exam, which partial points. More on that in the respective recitations. 12 pts per theory part Multiple choice, 8 topics with 3 answers each. For each answer 0.5/0/ 0.5 pts (correct/withhold/incorrect) are awarded. The lowest scored programming exam and theory exam is discarded E max = ( 50 pts) Preliminary Talk March 1,

27 Flow of the first application 1 You receive the specification from us and analyze it. 2 You can write an implementation proposal. If you conduct a talk with a tutor, in the week after the deadline of the Implementation proposal, you will be awarded with up to two bonus points. 3 You implement the application. 4 You submit your code. 5 You participate in a delivery talk with a tutor. 6 You submit the protocol and your solutions for the theory tasks. Preliminary Talk March 1,

28 Grading Delivery Talk You are required to participate in a delivery talk, with a tutor, for every application you submit. Your submission will be checked and you will be asked questions regarding your program. If there are discrepancies, you will be invited to another talk with a member of the teaching staff, where point reductions can be made. Preliminary Talk March 1,

29 Grading For each application (A 1, A 2 ) you can achieve: 20 pts for the Code (C). 5 pts for the theory tasks (T ). A {1,2} = C + T 25 pts Preliminary Talk March 1,

30 Grading A word of warning: We will check your code submissions not only for functionality. We will review every submission in-depth and deduct points if there are design flaws, bad coding style, etc. (see the coding guidelines)! Preliminary Talk March 1,

31 Grading Bonus Points: You can achieve up to 3 Bonus Points for solving assembler tasks before the first exam: Code tasks 2.2.1&2.2.2, 2.4.1&2.2.3, and After presenting the code to a tutor and answer the questions listed in exercises.pdf, you get a point for each of the task(s). Up to 2 Bonus Points for the implementation proposal. For exceptional work during the applications we might also award bonus points. Preliminary Talk March 1,

32 Grading In total: E + A 1 + A 2 + B Positive grade prerequisites: programming exams 13 pts E + A 1 + A 2 55 points Grade prerequisites not fulfilled nicht genügend [ 0, 55) nicht genügend [55, 66) genügend [66, 77) befriedigend [77, 88) gut [88, ) sehr gut Preliminary Talk March 1,

33 Grading Collaboration policy We encourage discussions among students, but all work you submit must be written by you, in your own words, and must have been programmed by you. Cheating, of any kind, will lead to 0 pts for the respective part, and we will also deduct 15 pts from the total points of everybody involved! Note that this also applies to the tasks for bonus points! If you are caught cheating during an exam both, theory and practical, will be graded with 0 pts! Preliminary Talk March 1,

34 ECTS Breakdown 7 ECTS ECTS Users Guide en.htm ECTS credits are based on the workload students need in order to achieve expected learning outcomes. Learning outcomes describe what a learner is expected to know, understand and be able to do after successful completion of a process of learning...., whereby one credit corresponds to 25 to 30 hours of work. Preliminary Talk March 1,

35 ECTS Breakdown 7 ECTS 25 h = 175 h Hours Usage 10 h Lecture 6 h 3 Exams 30 h Preparation for Exam 1 75 h Application 1 and preparation for Exam 2 54 h Application 2 and preparation for Make-up Exam Preliminary Talk March 1,

36 Part 0 Assembler Aims Get used to the lab equipment Understand the tool-chain Get to know the insides of MC hardware & their peculiarities Solve simple MC exercises (4 per week recommended!) Preliminary Talk March 1,

37 Part 1 C Aims C programming for MC (gcc,... ) Learn to use the MC s periphery (timer, ADC,... ) in detail Communicating with the MC (UART, I 2 C,... ) Solve more demanding MC exercises Preliminary Talk March 1,

38 Part 1 C The Application: Fan Control Control of a 4-wire fan Ensure a low ambient noise with a microphone Communicate via ZigBee current measurements/receive target RPM Preliminary Talk March 1,

39 Part 2 TinyOS Aims... after having learned assembler and C... get to know an OS from scratch develop low-level drivers for OS develop high-level application (with tasks) Preliminary Talk March 1,

40 Part 2 TinyOS The Application: Lunar Lander Clone (?) MP3 board Accelerometer (control) Preliminary Talk March 1,

41 A Coarse Course Schedule Phase Registration Deadline (23:59) De-Registration Deadline (12:00) Exam 1 Preliminary Talk March 1,

42 A Coarse Course Schedule Phase (Optional) Application 1 Implementation Proposal Easter Holidays (TILAB only closed on public holidays) Application 1 Code Deadline (23:59) Delivery Talks Exam Application 1 Protocol Deadline (23:59) Preliminary Talk March 1,

43 A Coarse Course Schedule Phase Application 2 Code Deadline (23:59) Delivery Talks Make-up Exam 2.7. Application 2 Protocol Deadline (23:59) Preliminary Talk March 1,

44 First Steps Please remember to register soon in TISS (by 5.3.)! Make sure you have an account in myti (by 5.3.)! (Login once with your account) on 6.3. we will transfer TISS registrations to myti: After that you can suggest up to 3 priority lab slots These slots will be assigned on the 20.3.! (But you should start working before) Late registration (only exceptional!): until per only possible if there are slots available! If the demand for course slots is higher than available, BTI will be prioritized. Preliminary Talk March 1,

45 First Steps Priority Slot During the lab hours of the tutors, everyone will get one priority slot assigned. During this one-hour slot, you have to right to work on a PC with a microcontroller. I.e., if need be you can send a colleague away. This also means that someone might ask you to leave your PC to them, but this rarely happens. Otherwise, there is not difference between your priority slot and any other time a tutor is present. Preliminary Talk March 1,

46 First Steps Communication We will provide updates, and reminders via TISS News. Please be sure that you are subscribe (RSS or )! Preliminary Talk March 1,

47 First Steps Accounts You will receive an to address once your account is generated (around the 7.3.). After that, you have to visit and accept the usage policy of the lab. On that page, you can also can set/change the password of your account. If you have not accepted the policy by the you will be dropped from the course! After you have accepted the policy, your TUcard will be able to open the doors to the TILab. Preliminary Talk March 1,

48 First Steps Lecture Notes Available at the homepage (prereading recommended!) The lecture notes where written for a direct predecessor for this course. The board differs, but the architecture (AVR) is still the same. Lab Start with exercises soon! Datasheets are available at homepage In the first two weeks the tutors will give you introductions to the environment in the lab! Preliminary Talk March 1,

49 Online Information Sources Course homepage Timetable, exercises,... TILab Homepage Room assignments, howto,... Preliminary Talk March 1,

50 Online Information Sources TISS Forum For our announcements and your questions subscribe! Informatik Forum Is not officially supported by us, but we check it (irregularly). Preliminary Talk March 1,

51 Personal Information Sources 1 Consult online sources 2 Ask our tutors In their slot Per (available at homepage) 3 Ask our Studienassistent Per mc-studass@tilab.tuwien.ac.at 4 Visit us in on Fridays, from 13:00 14:00, in the Lab or write an to mc-leitung@tilab.tuwien.ac.at Preliminary Talk March 1,

52 A Word of Warning... Through Part 0 (Assembler): No compulsory exercises But: We will check your learning progress afterwards! And: The exams (both theoretical and practical) will be difficult! Preliminary Talk March 1,

53 Another Word of Warning This is a practical course Do not expect that you learn everything you need by visiting the lecture. Hands-On experience is of utmost importance! Preliminary Talk March 1,

54 Learning Objectives Weekly Training Objectives Lab exercises available online There is a list of recommendable exercises. Furthermore, some of those are mark, in the slides, with to show that you will definitely need this exercises at some point in the course to show that you will profit from doing that exercises They are not required for the completion of the course, yet highly recommended. We will discuss in the lecture the exercises of the previous week. Tutors Available to help you solve the exercises and give feedback on your solutions. Do not just use them as walking debuggers! Preliminary Talk March 1,

55 Weekly Training Objective Next week 1.2 Board test Assembler demo program Makefile Logical operations The week after next Input with floating pins Monoflop buttons Digital I/O precompiled LCD Until Exam LED Rain LED curtain Calling conventions I Calling conventions II Preliminary Talk March 1,

56 Lecture The Lectures... will not replace your work in the laboratory! will be in the HS 14A lecture hall, every Monday, at 16:00 (c.t.). will end two weeks the second exam. After that we will be in the laboratory at the time of the lecture. Preliminary Talk March 1,

57 Questions? Preliminary Talk March 1,

Computer Science. Embedded systems today. Microcontroller MCR

Computer Science. Embedded systems today. Microcontroller MCR Computer Science Microcontroller Embedded systems today Prof. Dr. Siepmann Fachhochschule Aachen - Aachen University of Applied Sciences 24. März 2009-2 Minuteman missile 1962 Prof. Dr. Siepmann Fachhochschule

More information

Embedded System Design

Embedded System Design Embedded System Design ECEN 4613/5613 Spring 2009 Lectures: Wednesday Evenings, 5:30pm-8:00pm, ECEE 1B28 Instructor: Professor McClure, Department of Electrical and Computer Engineering E-mail and Office:

More information

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Syllabus - ESET 369 Embedded Systems Software, Fall 2016 Syllabus - ESET 369 Embedded Systems Software, Fall 2016 Contact Information: Professor: Dr. Byul Hur Office: 008A Fermier Telephone: (979) 845-5195 Facsimile: E-mail: byulmail@tamu.edu Web: www.tamuresearch.com

More information

A Practical Approach to Embedded Systems Engineering Workforce Development

A Practical Approach to Embedded Systems Engineering Workforce Development A Practical Approach to Embedded Systems Engineering Workforce Development Özgür Yürür 1 [ John McLellan 2, Andy Mastronardi 3, Ed Harrold 4, Wilfrido Moreno 5 ] Abstract It is common to find digital electronic

More information

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ; EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10 Instructor: Kang G. Shin, 4605 CSE, 763-0391; kgshin@umich.edu Number of credit hours: 4 Class meeting time and room: Regular classes: MW 10:30am noon

More information

Computer Architecture CSC

Computer Architecture CSC Computer Architecture CSC 343 001 Greg T. Harber Department of Computer Science Nelson Rusche College of Business McGee 303B gth@cs.sfasu.edu 468-1867, 468-2508 Office Hours Monday 10:30-11:30 1:30-2:30

More information

Computer Organization I (Tietokoneen toiminta)

Computer Organization I (Tietokoneen toiminta) 581305-6 Computer Organization I (Tietokoneen toiminta) Teemu Kerola University of Helsinki Department of Computer Science Spring 2010 1 Computer Organization I Course area and goals Course learning methods

More information

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS Section: 7591, 7592 Instructor: Beth Roberts Class Time: Hybrid Classroom: CTR-270, AAH-234 Credits: 5 cr. Email: Canvas messaging (preferred)

More information

Course Content Concepts

Course Content Concepts CS 1371 SYLLABUS, Fall, 2017 Revised 8/6/17 Computing for Engineers Course Content Concepts The students will be expected to be familiar with the following concepts, either by writing code to solve problems,

More information

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION Texas A&M University - Central Texas PSYK 303.125 EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION Instructor: Stephanie R. Smith, Ed.D., LPC-S, LSSP Virtual Office Hours: By appointment only

More information

IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS

IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS C2ER / LMI INSTITUTE IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS JUNE 09 2016 US DEPARTMENT OF LABOR MULTI-STATE ADVANCED MANUFACTURING CONSORTIUM MULTI-STATE ADVANCED MANUFACTURING CONSORTIUM Introductions

More information

Table of Contents. Course Delivery Method. Instructor Information. Phone: Office hours: Table of Contents. Course Description

Table of Contents. Course Delivery Method. Instructor Information.   Phone: Office hours: Table of Contents. Course Description School of Science and Technology Department of Information Technology ISSC323: Computer Hardware Systems 3 Credit Hours 8 Week Course Prerequisite(s): None Instructor Information Course Description Course

More information

Course Specifications

Course Specifications Course Specifications Institution Date of Report 4.12.1434 College/Department Faculty of Computers and Information Technology / Department Information Technology A. Course Identification and General Information

More information

Advanced Multiprocessor Programming

Advanced Multiprocessor Programming Advanced Multiprocessor Programming Vorbesprechung Jesper Larsson Träff traff@par.tuwien.ac.at Research Group Parallel Computing Faculty of Informatics, Institute of Information Systems Vienna University

More information

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS ITSC 2321 Integrated Software Applications II COURSE SYLLABUS COURSE NUMBER AND TITLE: ITSC 2321 Integrated Software Applications II (2-3-3) COURSE (CATALOG) DESCRIPTION: Intermediate study of computer

More information

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob Course Syllabus ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob 1. Basic Information Time & Place Lecture: TuTh 2:00 3:15 pm, CSIC-3118 Discussion Section: Mon 12:00 12:50pm, EGR-1104 Professor

More information

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore:

The Heart of Philosophy, Jacob Needleman, ISBN#: LTCC Bookstore: Syllabus Philosophy 101 Introduction to Philosophy Course: PHIL 101, Spring 15, 4 Units Instructor: John Provost E-mail: jgprovost@mail.ltcc.edu Phone: 831-402-7374 Fax: (831) 624-1718 Web Page: www.johnprovost.net

More information

Advanced Multiprocessor Programming

Advanced Multiprocessor Programming Advanced Multiprocessor Programming Vorbesprechung Jesper Larsson Träff, Sascha Hunold traff@par. Research Group Parallel Computing Faculty of Informatics, Institute of Information Systems Vienna University

More information

Writing Research Articles

Writing Research Articles Marek J. Druzdzel with minor additions from Peter Brusilovsky University of Pittsburgh School of Information Sciences and Intelligent Systems Program marek@sis.pitt.edu http://www.pitt.edu/~druzdzel Overview

More information

Creative Technologies & Entrepreneurship. academic guide

Creative Technologies & Entrepreneurship. academic guide Creative Technologies & Entrepreneurship academic guide KdG exchange programme for Marketing, Multimedia and Creative Studies Academic year 2017-2018 A unique programme, presented to you by the faculty

More information

AC : HANDS ON PROGRAMMABLE LOGIC CONTROLLER (PLC) LABORATORY FOR AN INDUSTRIAL CONTROLS COURSE

AC : HANDS ON PROGRAMMABLE LOGIC CONTROLLER (PLC) LABORATORY FOR AN INDUSTRIAL CONTROLS COURSE AC 2011-69: HANDS ON PROGRAMMABLE LOGIC CONTROLLER (PLC) LABORATORY FOR AN INDUSTRIAL CONTROLS COURSE Steven F Barrett, University of Wyoming Steven F. Barrett, Ph.D., P.E. received the BS Electronic Engineering

More information

Introduction to Moodle

Introduction to Moodle Center for Excellence in Teaching and Learning Mr. Philip Daoud Introduction to Moodle Beginner s guide Center for Excellence in Teaching and Learning / Teaching Resource This manual is part of a serious

More information

A systems engineering laboratory in the context of the Bologna Process

A systems engineering laboratory in the context of the Bologna Process A systems engineering laboratory in the context of the Bologna Process Matthias Kühnle, Martin Hillenbrand EWME, Budapest, 28.05.2008 Institut für Technik der Informationsverarbeitung (ITIV) Institutsleitung:

More information

Foothill College Summer 2016

Foothill College Summer 2016 Foothill College Summer 2016 Intermediate Algebra Math 105.04W CRN# 10135 5.0 units Instructor: Yvette Butterworth Text: None; Beoga.net material used Hours: Online Except Final Thurs, 8/4 3:30pm Phone:

More information

Registration Fee: $1490/Member, $1865/Non-member Registration Deadline: August 15, 2014 *Please see Tuition Policies on the following page

Registration Fee: $1490/Member, $1865/Non-member Registration Deadline: August 15, 2014 *Please see Tuition Policies on the following page DHI Online Education Registration Form AHC215 Writing Hardware Specifications August 21, 2014 December 4, 2014 This course will be presented online: http://edu.dhi.org Registration Fee: $1490/Member, $1865/Non-member

More information

Android App Development for Beginners

Android App Development for Beginners Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who

More information

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria FUZZY EXPERT SYSTEMS 16-18 18 February 2002 University of Damascus-Syria Dr. Kasim M. Al-Aubidy Computer Eng. Dept. Philadelphia University What is Expert Systems? ES are computer programs that emulate

More information

Planning a Webcast. Steps You Need to Master When

Planning a Webcast. Steps You Need to Master When 10 Steps You Need to Master When Planning a Webcast If you are new to the world of webcasts, it is easy to feel overwhelmed when you sit down to plan. If you become lost in all the details, you can easily

More information

Embedded Real-Time Systems

Embedded Real-Time Systems Embedded Real-Time Systems Reinhard von Hanxleden Christian-Albrechts-Universität zu Kiel Based on slides kindly provided by Edward A. Lee & Sanjit Seshia, UC Berkeley, All rights reserved Lecture 1: Introduction

More information

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

CPMT 1347 Computer System Peripherals COURSE SYLLABUS CPMT 1347 Computer System Peripherals COURSE SYLLABUS COURSE NUMBER AND TITLE: CPMT 1347Computer System Peripherals COURSE (CATALOG) DESCRIPTION: Theory and practices involved in computer peripherals,

More information

Software Development: Programming Paradigms (SCQF level 8)

Software Development: Programming Paradigms (SCQF level 8) Higher National Unit Specification General information Unit code: HL9V 35 Superclass: CB Publication date: May 2017 Source: Scottish Qualifications Authority Version: 01 Unit purpose This unit is intended

More information

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5. Texas A&M University-Central Texas CISK 478-110 Comprehensive Networking C_SK478-110 Computer Networks Monday/Wednesday 5.30 PM-6:45 PM INSTRUCTOR AND CONTACT INFORMATION Class: FH 207 Instructor: Dr.

More information

STUDENT MOODLE ORIENTATION

STUDENT MOODLE ORIENTATION BAKER UNIVERSITY SCHOOL OF PROFESSIONAL AND GRADUATE STUDIES STUDENT MOODLE ORIENTATION TABLE OF CONTENTS Introduction to Moodle... 2 Online Aptitude Assessment... 2 Moodle Icons... 6 Logging In... 8 Page

More information

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions

Ericsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions Ericsson Wallet Platform (EWP) 3.0 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 ERICSSON CONVERGED WALLET (ECW) 3.0 RATING MANAGEMENT... 4 ERICSSON

More information

Version August Student manual Osiris, Blackboard and SIN-Online

Version August Student manual Osiris, Blackboard and SIN-Online Version August 2010 Student manual Osiris, Blackboard and SIN-Online Index I. MyEUR p. 2 II. Osiris p. 4 A. Enroll for courses and exams p. 5 B. Studyresults/-progress p. 6 III. Blackboard p. 7 A. Options

More information

Business 4 exchange academic guide

Business 4 exchange academic guide Business 4 exchange academic guide KdG exchange programme for Business Academic year 2017-2018 Karel de Grote University College Campus of Business Management and Administration Nationalestraat 5 B-2000

More information

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

FINANCE 3320 Financial Management Syllabus May-Term 2016 * FINANCE 3320 Financial Management Syllabus May-Term 2016 * Instructor details: Professor Mukunthan Santhanakrishnan Office: Fincher 335 Office phone: 214-768-2260 Email: muku@smu.edu Class details: Days:

More information

Science Olympiad Competition Model This! Event Guidelines

Science Olympiad Competition Model This! Event Guidelines Science Olympiad Competition Model This! Event Guidelines These guidelines should assist event supervisors in preparing for and setting up the Model This! competition for Divisions B and C. Questions should

More information

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE F Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE Instructor: Theresa Moore Title: Professor Office: 200/405 Office Hours: Mon. 11-1:30,

More information

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008 MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008 Instructor: Nolan Rice Math Lab: T 2:00 2:50 Office: SHL 206-F Office Hours: M/F 2:00 2:50 Phone/Voice Mail: 732.6819 W 4:30 5:20 E-mail: nrice@csi.edu

More information

Prerequisites for this course are: ART 2201c, ART 2203c, ART 2300c, ART 2301c and a satisfactory portfolio review.

Prerequisites for this course are: ART 2201c, ART 2203c, ART 2300c, ART 2301c and a satisfactory portfolio review. Fall 2015 GRA 3747c: Intermediate Illustration Visual Sequential Narrative Room: VAB 213b Class Time: Friday: 11:00 am- 4: 50 pm Instructor: Chuck Abraham Office: VAB 105I105I Email address: Charlie.Abraham@ucf.edu

More information

Computer Science 141: Computing Hardware Course Information Fall 2012

Computer Science 141: Computing Hardware Course Information Fall 2012 Computer Science 141: Computing Hardware Course Information Fall 2012 September 4, 2012 1 Outline The main emphasis of this course is on the basic concepts of digital computing hardware and fundamental

More information

Using a PLC+Flowchart Programming to Engage STEM Interest

Using a PLC+Flowchart Programming to Engage STEM Interest Paper ID #16793 Using a PLC+Flowchart Programming to Engage STEM Interest Prof. Alka R Harriger, Purdue University, West Lafayette Alka Harriger joined the faculty of the Computer and Information Technology

More information

Introduction. Mario Di Francesco. January 12, Course T Spring 2015 Seminar on Internetworking

Introduction. Mario Di Francesco. January 12, Course T Spring 2015 Seminar on Internetworking Introduction Course Spring 2015 Seminar on Internetworking Mario Di Francesco Department of Computer Science, January 12, 2015 Partially based on slides by Tuomas Aura, reused with permission For classroom

More information

Examination Timetables Series to Series

Examination Timetables Series to Series Examination Timetables Series 4 2009 to Series 4 2010 Important Information 1 Submission of Examination Entries to Examination Centres Candidates must check with their Examination Centres for the registration

More information

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017) CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017) Course Objectives CHEM:1070 provides students with an introduction to chemistry and is appropriate for students who have not had an advanced

More information

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown Class Hours: MW 3:30-5:00 (Unique #: 02247) UTC 3.102 Professor: Patti Brown, CPA E-mail: patti.brown@mccombs.utexas.edu Office: GSB 5.124B Office Hours: Mon 2:00 3:00pm Phone: (512) 232-6782 TA: TBD TA

More information

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2011 Syllabus Contact Information: J. Leon Young Office number: 936-468-4544 Soil Plant Analysis Lab: 936-468-4500 Agriculture Department,

More information

STA2023 Introduction to Statistics (Hybrid) Spring 2013

STA2023 Introduction to Statistics (Hybrid) Spring 2013 STA2023 Introduction to Statistics (Hybrid) Spring 2013 Course Description This course introduces the student to the concepts of a statistical design and data analysis with emphasis on introductory descriptive

More information

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013 POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013 INSTRUCTOR: Patty Balderas PHONE: 281 756 3507 CLASSROOM: MyBlackboard E MAIL:MyBlackboard or pbalderas@alvincollege.edu

More information

SOUTHWEST COLLEGE Department of Mathematics

SOUTHWEST COLLEGE Department of Mathematics SOUTHWEST COLLEGE Department of Mathematics COURSE SYLLABUS MATH 2415: CALCULUS III (DISTANCE EDUCATION) SPRING 2015 / SS TERM / CRN 48306 / FEBRUARY 14 MAY 17/ INSTRUCTOR: Dr. Jaime L. Hernández CONTACT

More information

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session

Spring 2015 Online Testing. Program Information and Registration and Technology Survey (RTS) Training Session Spring 2015 Online Testing Program Information and Registration and Technology Survey (RTS) Training Session Webinar Training Sessions: Calls will be operator assisted. Submit questions through the chat

More information

Creating a Test in Eduphoria! Aware

Creating a Test in Eduphoria! Aware in Eduphoria! Aware Login to Eduphoria using CHROME!!! 1. LCS Intranet > Portals > Eduphoria From home: LakeCounty.SchoolObjects.com 2. Login with your full email address. First time login password default

More information

GACE Computer Science Assessment Test at a Glance

GACE Computer Science Assessment Test at a Glance GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science

More information

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus Contact Information: J. Leon Young Office number: 936-468-4544 Soil Plant Analysis Lab: 936-468-4500 Agriculture Department,

More information

INTERMEDIATE ALGEBRA Course Syllabus

INTERMEDIATE ALGEBRA Course Syllabus INTERMEDIATE ALGEBRA Course Syllabus This syllabus gives a detailed explanation of the course procedures and policies. You are responsible for this information - ask your instructor if anything is unclear.

More information

MTH 141 Calculus 1 Syllabus Spring 2017

MTH 141 Calculus 1 Syllabus Spring 2017 Instructor: Section/Meets Office Hrs: Textbook: Calculus: Single Variable, by Hughes-Hallet et al, 6th ed., Wiley. Also needed: access code to WileyPlus (included in new books) Calculator: Not required,

More information

COMM370, Social Media Advertising Fall 2017

COMM370, Social Media Advertising Fall 2017 COMM370, Social Media Advertising Fall 2017 Lecture Instructor Office Hours Monday at 4:15 6:45 PM, Room 003 School of Communication Jing Yang, jyang13@luc.edu, 223A School of Communication Friday 2:00-4:00

More information

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K.

Texas A&M University - Central Texas PSYK PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES. Professor: Elizabeth K. Texas A&M University - Central Texas PSYK 335-120 PRINCIPLES OF RESEARCH FOR THE BEHAVIORAL SCIENCES Professor: Elizabeth K. Brown, MS, MBA Class Times: T/Th 6:30pm-7:45pm Phone: 254-338-6058 Location:

More information

Using the myiit Portal...my.iit.edu

Using the myiit Portal...my.iit.edu Using the myiit Portal...my.iit.edu The myiit Portal is a one stop shop where staff, faculty and students alike can access all essential online systems (Blackboard, e mail, Banner Student, IIT announcements)

More information

Office Hours: Mon & Fri 10:00-12:00. Course Description

Office Hours: Mon & Fri 10:00-12:00. Course Description 1 State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 4 credits (3 credits lecture, 1 credit lab) Fall 2016 M/W/F 1:00-1:50 O Brian 112 Lecture Dr. Michelle Benson mbenson2@buffalo.edu

More information

TROPICAL LIVING in Southeast Asia

TROPICAL LIVING in Southeast Asia TROPICAL LIVING in Southeast Asia Study Abroad @ the Department of, Udayana University, Bali The Department of offers a 1-semester course and study tour for international students of architecture to experience

More information

Please read this entire syllabus, keep it as reference and is subject to change by the instructor.

Please read this entire syllabus, keep it as reference and is subject to change by the instructor. Math 125: Intermediate Algebra Syllabus Section # 3288 Fall 2013 TTh 4:10-6:40 PM MATH 1412 INSTRUCTOR: Nisakorn Srichoom (Prefer to be call Ms. Nisa or Prof. Nisa) OFFICE HOURS: Tuesday at 6:40-7:40 PM

More information

University of Exeter College of Humanities. Assessment Procedures 2010/11

University of Exeter College of Humanities. Assessment Procedures 2010/11 University of Exeter College of Humanities Assessment Procedures 2010/11 This document describes the conventions and procedures used to assess, progress and classify UG students within the College of Humanities.

More information

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography THE UNIVERSITY OF SYDNEY Semester 2, 2017 Information Sheet for MATH2068/2988 Number Theory and Cryptography Websites: It is important that you check the following webpages regularly. Intermediate Mathematics

More information

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter 2010. http://www.methodsandtools.com/ Summary Business needs for process improvement projects are changing. Organizations

More information

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus CS 1103 Computer Science I Honors Fall 2016 Instructor Muller Syllabus Welcome to CS1103. This course is an introduction to the art and science of computer programming and to some of the fundamental concepts

More information

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

ADMN-1311: MicroSoft Word I ( Online Fall 2017 ) ADMN-1311: MicroSoft Word I ( Online Fall 2017 ) Instructor Information Instructor Name Arnitria Hawkins-Taylor Instructor Rank Assistant Professor Instructor Email ahawkins@southwest.tn.edu Instructor

More information

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access The courses availability depends on the minimum number of registered students (5). If the course couldn t start, students can still complete it in the form of project work and regular consultations with

More information

The total number of seats is established by law n. 264, August 2 nd 1999.

The total number of seats is established by law n. 264, August 2 nd 1999. UNIVERSITÀ DEGLI STUDI DI ROMA TOR VERGATA 1 SCHOOL OF SCIENCE and SCHOOL OF MEDICINE AND SURGERY ADMISSION PROCEDURES 5-year Single-cycle Degree Course in PHARMACY code LM-13 ( by Ministerial Decree n.

More information

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010 Instructor: Dr. Angela Syllabus for CHEM 4660 Introduction to Computational Chemistry Office Hours: Mondays, 1:00 p.m. 3:00 p.m.; 5:00 6:00 p.m. Office: Chemistry 205C Office Phone: (940) 565-4296 E-mail:

More information

Committee on Academic Policy and Issues (CAPI) Marquette University. Annual Report, Academic Year

Committee on Academic Policy and Issues (CAPI) Marquette University. Annual Report, Academic Year Committee Description: Committee on Academic Policy and Issues (CAPI) Marquette University Annual Report, Academic Year 2013-2014 The Committee on Academic Policies and Issues (CAPI) pursues long-range

More information

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221 Math 155. Calculus for Biological Scientists Fall 2017 Website https://csumath155.wordpress.com Please review the course website for details on the schedule, extra resources, alternate exam request forms,

More information

BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus Course Description An overview of key issues and practices related to the occupational safety and health (OSH) profession. Examines

More information

TU-E2090 Research Assignment in Operations Management and Services

TU-E2090 Research Assignment in Operations Management and Services Aalto University School of Science Operations and Service Management TU-E2090 Research Assignment in Operations Management and Services Version 2016-08-29 COURSE INSTRUCTOR: OFFICE HOURS: CONTACT: Saara

More information

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course GEORGE MASON UNIVERSITY COLLEGE OF EDUCATION AND HUMAN DEVELOPMENT INSTRUCTIONAL DESIGN AND TECHNOLOGY PROGRAM EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October

More information

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014 PHY2048 Syllabus - Physics with Calculus 1 Fall 2014 Course WEBsites: There are three PHY2048 WEBsites that you will need to use. (1) The Physics Department PHY2048 WEBsite at http://www.phys.ufl.edu/courses/phy2048/fall14/

More information

Strategy and Design of ICT Services

Strategy and Design of ICT Services Strategy and Design of IT Services T eaching P lan Telecommunications Engineering Strategy and Design of ICT Services Teaching guide Activity Plan Academic year: 2011/12 Term: 3 Project Name: Strategy

More information

San José State University

San José State University San José State University College of Humanities and the Arts Philosophy Department Philosophy 111:01; 27899; Gero 29012; HS 29010; Nurs 29011 Medical Ethics Spring 2017 Instructor: Office Location: Telephone:

More information

JFK Middle College. Summer & Fall 2014

JFK Middle College. Summer & Fall 2014 J F K M I D D L E C O L L E G E H I G H S C H O O L I M P O R T A N T D A T E S JFK Middle College May 20: 10th Grade Awards Assembly May 21: 11th Grade Awards Assembly; 12th Grade Awards Ceremony, 6pm

More information

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming. Computer Science 1 COMPUTER SCIENCE Office: Department of Computer Science, ECS, Suite 379 Mail Code: 2155 E Wesley Avenue, Denver, CO 80208 Phone: 303-871-2458 Email: info@cs.du.edu Web Site: Computer

More information

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS COURSE NUMBER AND TITLE: POFI 1349 SPREADSHEETS (2-2-3) COURSE (CATALOG) DESCRIPTION: Skill development in concepts, procedures, and application of spreadsheets

More information

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 230 - ETSETB - Barcelona School of Telecommunications Engineering 710 - EEL - Department of Electronic Engineering BACHELOR'S

More information

Java Programming. Specialized Certificate

Java Programming. Specialized Certificate What is Java Programming? Java is a high level object oriented programming language developed by Sun Microsystems. Oracle acquired Sun Microsystems in January of 2010 and now owns Java. Java uses the Java

More information

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course GEORGE MASON UNIVERSITY COLLEGE OF EDUCATION AND HUMAN DEVELOPMENT GRADUATE SCHOOL OF EDUCATION INSTRUCTIONAL DESIGN AND TECHNOLOGY PROGRAM EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall

More information

EdX Learner s Guide. Release

EdX Learner s Guide. Release EdX Learner s Guide Release Nov 18, 2017 Contents 1 Welcome! 1 1.1 Learning in a MOOC........................................... 1 1.2 If You Have Questions As You Take a Course..............................

More information

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM Instructor: Amanda Lien Office: S75b Office Hours: MTWTh 11:30AM-12:20PM Contact: lienamanda@fhda.edu COURSE DESCRIPTION MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM Fundamentals

More information

Student Information System. Parent Quick Start Guide

Student Information System. Parent Quick Start Guide Student Information System Parent Quick Start Guide Contents Purpose of this Guide 3 Getting Started Technical Requirements 3 Logging In 4 Dashboard Tools and Features 5 2 Quick Start Guide for Parents

More information

MEE 6501, Advanced Air Quality Control Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits.

MEE 6501, Advanced Air Quality Control Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes. Credits. MEE 6501, Advanced Air Quality Control Course Syllabus Course Description An in-depth study of advanced air quality control science and management practices. Addresses health effects, environmental impacts,

More information

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online Summer 2008 FIN 3140 Personal Financial Management Fully Online Sections: RVCC & RVDC Class Numbers: 53262 & 53559 Instructor: Jim Keys Office: RB 207B, University Park Campus Office Phone: 305-348-3268

More information

CS Course Missive

CS Course Missive CS15 2017 Course Missive 1 Introduction 2 The Staff 3 Course Material 4 How to be Successful in CS15 5 Grading 6 Collaboration 7 Changes and Feedback 1 Introduction Welcome to CS15, Introduction to Object-Oriented

More information

RTV 3320: Electronic Field Production Instructor: William A. Renkus, Ph.D.

RTV 3320: Electronic Field Production Instructor: William A. Renkus, Ph.D. RTV 3320: Electronic Field Production Instructor: William A. Renkus, Ph.D. IMPORTANT INFORMATION: Lecture: Tuesdays, Periods 6-7 (12:50 PM 1:40 PM) Room: Weimer 1070 Office Hours: Monday & Wednesday 1:45

More information

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0

Intel-powered Classmate PC. SMART Response* Training Foils. Version 2.0 Intel-powered Classmate PC Training Foils Version 2.0 1 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,

More information

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units) Coding II: Server side web development, databases and analytics ACAD 276 (4 Units) Objective From e commerce to news and information, modern web sites do not contain thousands of handcoded pages. Sites

More information

Houghton Mifflin Online Assessment System Walkthrough Guide

Houghton Mifflin Online Assessment System Walkthrough Guide Houghton Mifflin Online Assessment System Walkthrough Guide Page 1 Copyright 2007 by Houghton Mifflin Company. All Rights Reserved. No part of this document may be reproduced or transmitted in any form

More information

The Consistent Positive Direction Pinnacle Certification Course

The Consistent Positive Direction Pinnacle Certification Course PRESENTS The Consistent Positive Direction Pinnacle Course April 24 to May 25, 2017 A Journey of a Lifetime Cultivate increased productivity Save time and accelerate progress Keep groups, teams and yourself

More information

EDUC-E328 Science in the Elementary Schools

EDUC-E328 Science in the Elementary Schools 1 INDIANA UNIVERSITY NORTHWEST School of Education EDUC-E328 Science in the Elementary Schools Time: Monday 9 a.m. to 3:45 Place: Instructor: Matthew Benus, Ph.D. Office: Hawthorn Hall 337 E-mail: mbenus@iun.edu

More information

Student Handbook Information, Policies, and Resources Version 1.0, effective 06/01/2016

Student Handbook Information, Policies, and Resources Version 1.0, effective 06/01/2016 DataScience@SMU Student Handbook Information, Policies, and Resources Version 1.0, effective 06/01/2016 Overview Introduction The DataScience@SMU Program Student Rights and Responsibilities Calendar Academic

More information

Data Structures and Algorithms

Data Structures and Algorithms CS 3114 Data Structures and Algorithms 1 Trinity College Library Univ. of Dublin Instructor and Course Information 2 William D McQuain Email: Office: Office Hours: wmcquain@cs.vt.edu 634 McBryde Hall see

More information

UCC2: Course Change Transmittal Form

UCC2: Course Change Transmittal Form UCC2: Course Change Transmittal Form Department Name and Number Current SCNS Course Identification Prefix Level Course Number Lab Code Course Title Effective Term and Year Terminate Current Course Other

More information