Christan Grant and Andrew H. Fagg: CS

Similar documents
Syllabus for ENGR065-01: Circuit Theory

BCN 1251C Construction Drawing Section: Credits Spring 2016

1 of 6. IT 1303 ENGINEERING DRAWING Fall Instructor. Phone:

Communications and New Media Title: Writing for Media Catalog Number: CNMS Credit Hours: 3 Total Contact Hours: 45

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS AUTOCAD FOR INTERIOR DESIGN: STUDIO IV IDT 2305

BCN 1251C Construction Drawing Section: Credits Fall 2016

1 of 6. IT 1303 ENGINEERING DRAWING Summer Instructor. Phone:

CTPR 425 PRODUCTION PLANNING SPRING 2014 Section: Units COURSE DESCRIPTION

COURSE TOPICS: The following topics will be covered this semester:

Los Angeles Mission College

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. ARCHITECTURAL 3D MODELING W/LAB CID 2112 (formerly CID 2115)

REQUIRED Kushner, Tony. Angels in America Part One: Millennium Approaches. TCG.

Game 230: History of Computer Games

GEORGE MASON UNIVERSITY Department of Electrical and Computer Engineering MS Telecommunications Program

Lake-Sumter State College Course Syllabus

GATEWAY TECHNICAL COLLEGE. RACINE CAMPUS 1001 South Main Street Racine, Wisconsin Phone: Fax:

ME 4447 / ME 6405 MICROPROCESSOR CONTROL OF MANUFACTURING SYSTEMS / INTRODUCTION TO MECHATRONICS

RTV3320 EFP II - Screenwriting and Producing

COMM498L: Introduction to Screenwriting for Television and Film Fall 2015, T 4:00-6:30

San José State University Aerospace Engineering AE20 Computer-Aided Design for Aerospace Engineers, Fa

CAD RESIDENTIAL AND COMMERCIAL DRAFTING WITH CADD 3 Semester Hours

The Rules For Behavior at Universities Face-to-face Meetings and Greetings

405) Prerequisit. cies. ncluding size. 3. Create a set of. c5-3,c6-3,c7-33 ,C7-3 SCANS:C5-3, interviews. research, the.

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS COMPUTER APPLICATIONS FOR INTERIOR DESIGN: STUDIO II IDT2306

CTPR 438 PRACTICUM IN PRODUCING SYLLABUS 2 UNITS. USC SCHOOL OF CINEMATIC ARTS Spring 2018

UVic Department of Electrical and Computer Engineering

San José State University Department of Design/Interior Design Program DsIT 10, Sketch + Draw + Model, Section 01, Fall, 2017

EE Analog and Non-linear Integrated Circuit Design

Syllabus for Science Fiction Science (NDL 138) Gustavus Adolphus College, January 2012

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS TECHNICAL ILLUSTRATION W/LAB CID 1110

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. VISUALIZATION TECHNIQUES IDT 2630 (formerly IDT 1600)

ITT Technical Institute. CD111 Introduction to Design and Drafting Onsite and Online Course SYLLABUS

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS VISUAL COMMUNICATION: STUDIO II IDT 1216

FMST 310: SCREENWRITING Spring 2013 T, TH: 10:00am to 11:15am 206 Newton Michael Herman, Instructor

ITT Technical Institute. DT1110 Introduction to Drafting and Design Technology Onsite and Online Course SYLLABUS

ECEN 5817 Resonant and Soft-Switching Techniques in Power Electronics

CAPILANO UNIVERSITY COURSE OUTLINE

School of Engineering

MPJO : FEATURE WRITING GEORGETOWN UNIVERSITY: MPS- JOURNALISM Tuesdays, 6 p.m. to 9:20 p.m. Summer 2014

ES 330 Electronics II Fall 2016

EELE 201 Circuits I. Fall 2013 (4 Credits)

PHOT 296 Outdoor Photography Study Abroad Three (3) Credits

RICHLAND COLLEGE. School of Engineering Technology. COURSE SYLLABUS CETT 1405 AC Circuits. Fall 2018

DFTG Blueprint Reading and Sketching

INTERMEDIATE SCREENWRITING MRTS 4460 Fall 2016 Department of Media Arts

EMT TECHNICAL GRAPHICS Lab Manual (Syllabus) Fall 08

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. CIVIL ENGINEERING DRAWING W/LAB CID 2290 (formerly CID 2195)

MVK 2221: Piano Skills 3 Course Syllabus Fall, 2018

Field & Post Production The Media School Indiana University Syllabus - Fall 2016 v1.0

INSTRUCTOR S COURSE REQUIREMENTS

A r t s : D r a w i n g - I C l a s s M e e t i n g s : F 1 0 : : 3 0 pm I n s t r u c t o r : J u l i a L a m b r i g h t

Student Ability Success Center (SASC) Procedures for Receiving Test Accommodations. effective 8/9/18

COM 357: Scriptwriting for Serial Media Spring 2014 Tue./Thur. 12-1:50pm Bouillon 106

ITT Technical Institute. ET2530 Electronic Communications Onsite and Online Course SYLLABUS

MUS 313 Classroom Instrument Performance Spring 2016

COASTAL BEND COLLEGE INDUSTRIAL TECHNOLOGY ADVANCED MACHINING I MACHINIST SYLLABUS. Alice Campus, Room 165 and Machine Lab

NEWSPAPER PRODUCTION SYLLABUS. Westchester Community College

San José State University Department of Design / Industrial Design Program Visualization II, DSID 22 Section 02, Spring 2019

Latin America Since Independence Spring HIST 370B 001. Professor: Dr. José D. Najar Faner Hall 1228

ADVANCED DIGITAL PHOTOGRAPHY MASS MEDIA 4321 SPRING 2018

Homework Assignment #1

COMPSCI 372 S2 C Computer Graphics

Monday July 9 th 9:00 10:00: Check in, introduction to the program and short tour of campus

JEFFERSON COLLEGE COURSE SYLLABUS HRA 101 BASIC ELECTRICITY. 5 Credit Hours. Prepared by: Roy H. Stueve March 28, 2010

San José State University Department of Art & Art History Photo 40, Beginning Photography, Section 08, Fall 2017

South Portland, Maine Architectural and Engineering Design

University of Wisconsin-Madison, Nelson Institute for Environmental Studies September 2, 2014

Department of Drafting & Design Engineering Technology. Syllabus

Prerequisites : CUNY proficiency in reading, writing and mathematics or Corequisites. ENG 092R (ESOL 032R) and/or ENG 092W (ESOL 031W) as required.

Beginner Oil Painting

Academic Course Description. VL2004 CMOS Analog VLSI Second Semester, (Even semester)

Angelina College Technology and Workforce Division TECHNICAL DRAFTING SYLLABUS DFTG 1405 Instructional Syllabus

Novel Writing II: Writing a Novel the Professional Way Workshop (online) Instructor: Jessica Barksdale Inclan

Digital Gaming and Simulation Course Syllabus GAME Project Development I

visit website regularly for updates and announcements

Social and Ethical Issues in STEM

Black & White Photography Course Syllabus

MAT 140 SYLLABUS - ANALYTIC GEOMETRY AND CALCULUS I

COURSE SYLLABUS. COURSE PREREQUISITES: None COURSE DESCRIPTION: COURSE COMPETENCIES: Upon completion of this course, students should be able to:

Field & Post Production The Media School Indiana University Syllabus - Fall 2018 v1.0

Syllabus for TVF 318 Fundamentals of Scriptwriting 3 Credit Hours Fall 2014

College of Optics & Photonics

School Based Projects

Houston Community College CAREER AND TECHNOLOGY EDUCATION HEATING, VENTILATION AND AIR CONDITIONING COURSE SYLLABUS

WRITING THE HALF-HOUR COMEDY SERIES CTWR 434 #19192 Fall 2017

ITT Technical Institute. CD140 Rapid Visualization Onsite and Online Course SYLLABUS

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ARCHITECTURAL DRAWING W/LAB CID 1210

Human Evolution ANT Spring 2018

San José State University Department of Art & Art History PHOT 112, Color Photography Section 1, Spring 2018

Photography COMM 1316 SUMMER 2017

San José State University English Department English 22, Fantasy & Science Fiction, Fall 18

Architectural Drafting (DFTG 1317) Credit: 3 semester credit hours (2 hours lecture, 4 hours lab)

HUMA 1301: Exploration of the Humanities Fall 2013 MC Tu-Th 10:00-11:15 Professor Kenneth Brewer

DIGITAL PHOTOGRAPHY MASS MEDIA 4321 SPRING 2017

2. Pre-requisites - CGS 2425 and MAC 2313; Corequisite - MAP 2302 and one of: EEL 3105, MAS 3114 or MAS 4105

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. FUNDAMENTALS OF TECHNICAL DRAWING W/LAB CID 1100 (formerly CID 1104)

Every Edit is a Lie. -Jean-Luc Godard

CTPR 335 EDITING SYLLABUS FALL 2013

Stephen Shore, The Nature of Photographs

ARTS 187: Introduction to Photography

Transcription:

Christan Grant and Andrew H. Fagg: CS 3113 1

How to find the Instructors Dr. Christan Grant DEH 234 cgrant@ou Dr. Andrew H. Fagg DEH 243 andrewhfagg@gmail Office hours are still to be announced Appointments can also be made Instructors and TAs can be reached simultaneously: cs3113@googlegroups.com Christan Grant and Andrew H. Fagg: CS 3113 2

How to find the TAs All TA office hours in DEH 115 (computer lab) Khaled Jabr khaled.jabr-1@ou.edu Vinothini Rajasakeran Vinothini.Rajasekaran-1@ou.edu William Kerber Teaching Scholars: DEH 115 Christan Grant and Andrew H. Fagg: CS 3113 3

Course Information Course web page: https://oudalab.github.io/cs3113fa18 Includes schedule and syllabus Canvas: announcements, assignments, grading Required Resources: Operating Systems: Internals and Design Principles, Ninth Edition, William Stallings, 2017, Pearson: Prentice Hall. (ISBN 978-0134670959) The Linux Programming Interface: A Linux and UNIX System Programming Handbook, First Edition, Michael Kerrisk, 2010, No Starch Press. (ISBN 978-1593272203) Christan Grant and Andrew H. Fagg: CS 3113 4

CS 3113: Coverage Mix of theory and practice: *nix system calls File Systems: Properties and Implementation Processes and Threads: Pipes, Concurrency and Synchronization I/O and Process Scheduling Security Embedded Operating Systems Virtual Machines Christan Grant and Andrew H. Fagg: CS 3113 5

Our Assumptions About You Data Structures and Computer Organization C/C++ Control structures & primitive data types Substantial design and debugging skill Computer system: Laptop or equivalent for class Laptop or desktop for outside work (note that we have Linux boxes in DEH 115) Christan Grant and Andrew H. Fagg: CS 3113 6

Grading 5 Projects: 40% Exams: 30% (one midterm and a final) Homework: 15% (keep N-1 highest) In-class exercises: 15% (keep M-1 highest) Official grades will be posted in Canvas Christan Grant and Andrew H. Fagg: CS 3113 7

Homework Assignments Short-term Mix of coding and written answers Christan Grant and Andrew H. Fagg: CS 3113 8

Projects Five 2-3 week long projects over the semester You will need this time Projects are done individually Christan Grant and Andrew H. Fagg: CS 3113 9

Due Dates In-class exercises: due when asked for in class Homework and projects: due at 11:45pm on the date noted on the schedule Projects may be turned in up to 24 hours late with a 10% grade penalty All other assignments must be turned in by the deadline Christan Grant and Andrew H. Fagg: CS 3113 10

Grading questions The graded assignment should be first brought to the person who graded it All grading questions must be brought to our attention within one week of when the item was returned Check your grades on Canvas Christan Grant and Andrew H. Fagg: CS 3113 11

Proper Academic Conduct Discussion about any topic with the instructors and/or TAs is fine We can also look at code, too Christan Grant and Andrew H. Fagg: CS 3113 12

Proper Academic Conduct Coding assignments (projects and coding homework assignments): Discussion about solutions with classmates is allowed Looking at network resources is allowed You must document your sources (classmates and network) No looking at or copying code solutions to the assignments Christan Grant and Andrew H. Fagg: CS 3113 13

Proper Academic Conduct Collaborative in-class exercises: We expect you to interact in small groups Christan Grant and Andrew H. Fagg: CS 3113 14

Proper Academic Conduct Non-code assignments, individual in-class exercises and exams: All work must be your own: no looking at or copying solutions from other students or from the net Christan Grant and Andrew H. Fagg: CS 3113 15

Code: Proper Academic Conduct Sharing solutions is punished to the same degree as receiving solutions Make sure that your computer and account are properly protected. Use a secure password Do not give out access to your account or your computer system Do not leave printouts or mobile drives around a laboratory where others might access them Christan Grant and Andrew H. Fagg: CS 3113 16

Proper Academic Conduct Programming projects will be checked by software designed to detect collaboration. This software is extremely effective and has withstood repeated reviews by the campus judicial processes. Christan Grant and Andrew H. Fagg: CS 3113 17

Conduct Violations Upon the first documented occurrence of inappropriate collaboration, we will report the academic misconduct to the Campus Judicial Coordinator. The procedure to be followed is documented in the University of Oklahoma Academic Integrity Code http://integrity.ou.edu/files/academic_misconduct_code.pdf The appeals process for both admonitions and full complaints is described at: http://integrity.ou.edu/ Christan Grant and Andrew H. Fagg: CS 3113 18

In Class: Laptop Policy May be used to program along with the rest of the class or to take notes In-class assignments will require them If you are using your laptop in a way that distracts people around you in class, you will be asked to leave. Christan Grant and Andrew H. Fagg: CS 3113 19

Getting the most out of class Read materials ahead of time Ask questions Learn names of your fellow students (and use them) Participate in class discussions Attend class At the end of the semester, we should know your name Christan Grant and Andrew H. Fagg: CS 3113 20

Appropriate Classroom Conduct One rule: Respect Yourself Your peers The teaching team Keep in mind: we are human, too, and we have many obligations Christan Grant and Andrew H. Fagg: CS 3113 21

This Week Reading and next classes: Computer Organization Review Unix history Christan Grant and Andrew H. Fagg: CS 3113 22

Christan Grant and Andrew H. Fagg: CS 3113 23