Standardized Syllabus for the College of Engineering



Similar documents
Syllabus. Construction Engineering Design

UCC1: New Course Transmittal Form

Course Overview Principles of Project Management

CGN 6150 Engineering Project Management Summer C No pre-requites and no co-requisites

Syllabus Fundamentals of Engineering Project Management 2016 Summer C Semester

CGN 6150 Engineering Project Management Summer C No pre-requites and no co-requisites

SYLLABUS CCE CONSTRUCTION PLANNING & SCHEDULING FALL 2012

EGS 4034 ENGINEERING PROFESSIONALISM AND ETHICS (1 credit)

CIS4930 / CIS6930 User Experience Design

FYC 4409: Working with Nonprofit Organizations in Community Settings Fall 2015 Syllabus updated: 8/5/15

AEC 3073 INTERCULTURAL COMMUNICATION Ms. Mary Rodriguez

How To Write A Job Application

DIG 4583C Design & Production Studio 4

Engineering Entrepreneurship Course Summary

Cover Sheet: Request 9959

Engineering Ethics and Communications Course Summary

DIGITAL PRODUCTION AND GAME DESIGN (DPGD)

MCB 4934: Introduction to Genetics and Genomics in Health Care Section 125D Fall Credits

COURSE SYLLABUS EME 6606: Advanced Instructional Design Educational Technology Program University of Florida

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

PSY 2012 General Psychology Sections 4041 and 1H85

Course Overview CEN 5035 Software Engineering

GIS 6116 (GIS Analysis)

AEB 4085 Section: 2664 AGRICULTURAL RISK MANAGEMENT AND THE LAW. Instructor: Professor Michael T. Olexa

The Dog Online class University of Florida, College of Veterinary Medicine

AEC 3209: Instructional and Event Planning in Agricultural & Life Sciences (3 credit hours)

Industrial/Organizational Psychology (PCO 4930)

Equity and Capital Markets Fall 2015

PSYC 2301 General Psychology Course Syllabus

AEB 3122 Financial Planning for the Agribusiness 3 Credits Fall 2012

Dalton Conley. And You May Ask Yourself: An Introduction to Thinking Like A Sociologist. 3rd Edition. W.W. Norton. Available Formats:

Applied Information Technology Department

General Psychology Course Syllabus - INMON. PSYC 2301 General Psychology. Psychology. Behavioral Sciences Department. Division of Arts and Sciences

FLORIDA INTERNATIONAL UNIVERSITY

IT 101 Introduction to Information Technology

Forensic Biology 3318 Syllabus

Psychology 2510: Survey of Abnormal Psychology (Section 2) Fall 2015

PSYC 2301 General Psychology Course Syllabus. PSYC 2301 General Psychology. Psychology. Behavioral Sciences Department. Division of Arts and Sciences

Course Activities Ice-Breaker: Occurs during the first week of the course.

Social Psychology Syllabus

The Dog Class Online class University of Florida, College of Veterinary Medicine

University of Florida Soil and Water Science Department

General Psychology. Course Syllabus

SWS 4550/5551 Soils, Water, and Public Health Course Syllabus

INFO & 090 Business Data Communications and Information Security Fall 2014

FI CORPORATION FINANCE GEORGIA STATE UNIVERSITY Course Syllabus Spring Semester 2010

REL 3160: RELIGION AND SCIENCE Spring 2015 Tues. 4 th, Little Hall 233, and Thurs. 4 th - 5 th, Florida Gym 285

Wildlife Crime Scene Processing WIS 6934

PSYC 2301 General Psychology Course Syllabus. PSYC 2301 General Psychology. Psychology. Behavioral Sciences Department. Division of Arts and Sciences

CENTRAL STATE UNIVERSITY DEPARTMENT OF BUSINESS ADMINISTRATION COLLEGE OF BUSINESS AND INDUSTRY

Financial Statement Analysis University of Texas at Austin ACC 327 Spring 2009 J. William Kamas

Southwestern Michigan College School of Business Dowagiac, Michigan. Course Syllabus FALL SEMESTER 2012

Psychology 4978: Clinical Psychology Capstone (Section 1) Fall 2015

AHS 119 Health Careers Allied Health Sciences Department

PSYC 2301 Introduction to Psychology. Fall 2014 Saturdays 9:00 AM 12:00 PM Regular Term 16 weeks

Other Requirements: USB drive, Internet Access and a campus address.

Psychology of Sport and Exercise

**All information contained in this syllabus is subject to change at the discretion of the Professor**

HS3030a Course Outline Understanding Health and Safety in Today s Workplace

SPRING 2013 BUSINESS COMMUNICATIONS Syllabus

BUSINESS ADMINISTRATION 100: Approaches to the Haslam College of Business

CS 394 Introduction to Computer Architecture Spring 2012

PSY 6361 Teaching of Psychology Online Course Spring nd Eight Weeks

Customer Relationship Management (MAR6861) Spring 2015 Section 3492

University of Texas at San Antonio English 2413: Technical Writing Fall 2011

PSYCHOLOGY OF PERSONALITY

IVY TECH COMMUNITY COLLEGE REGION 03 SYLLABUS MATH 136: COLLEGE ALGEBRA SUMMER Instructor: Jack Caster Telephone: ext.

Mullin, B. J., Hardy, S., & Sutton, W. A. (2014). Sport Marketing, 4 th Edition. Human Kinetics.

ISM 3254 Business Systems I

Professor: Monica Hernandez Phone: (956) Dept. Secretary Ms. Canales

COURSE SYLLABUS FIREWALLS & NETWORK SECURITY. ITSY-2301 Number Lecture - Lab - Credit. ITSY-1342 Prerequisites. April 16, 2015 Revision Date

Introduction to Computer Forensics Course Syllabus Spring 2012

PSYC General Psychology Course Syllabus

Course: BSE 2520 A1, Business Law Academic Year: 2015/2016 Semester/Quad: Fall 2015 Quad A Credit Hours: 2 Prerequisites:

AGEC $424$ Syllabus. Financial Management of Agricultural Businesses

AGEC 448 AGEC 601 AGRICULTURAL COMMODITY FUTURES COMMODITY FUTURES & OPTIONS MARKETS SYLLABUS SPRING 2014 SCHEDULE

MIS 373: Mobile Apps and Web Services Spring 2014 Unique Number: 04170

APK 2105c Applied Human Physiology w/ Lab

UNIVERSITY OF WISCONSIN-EAU CLAIRE COLLEGE OF ARTS AND SCIENCES Department of Political Science Criminal Justice Program

Human Resource Management ( MGT 235) Fall, Credits. Phone: Office: E mail: Prerequisites: ENG 098, FYE 101, MAT 092, RDG 098 or placement.

MGMT 302(01): Foundations of Management Syllabus Spring Time & Location: W 5:00 p.m. 6:50 p.m. Full Term (1/20/07 5/18/07) Markstein 107

RNSG 1413 Foundations of Nursing Practice CRN# Theory: Tuesday 8:00 AM - 1:00 PM (Room 581A) Credit: 4 (3 Lecture/2 Lab)

Kennesaw State University Criminal Justice CRJU 3320 Criminal Investigations Fall 2014: August 18 December 05 Fridays: 11:00AM 1:45PM

MIS 6204 Information Technology and MIS Fundamentals

Public Relations Campaign

Management 352: Human Resource Management Spring 2015 Syllabus

CRJS 4913 CRIMINAL JUSTICE SYSTEMS ABROAD COURSE SYLLABUS

ACCT 3103 Intermediate Accounting I Oklahoma State University Spring 2015

MONTGOMERY COLLEGE Rockville Campus CA141 Introduction to Database Applications Computer Applications Department

Registrations and payments, if applicable

HRM Human Resources Management (Spring 2013) Rachel Morrison rjmorrison@uwaterloo.ca Nea Powell npowell@uwaterloo.ca

Course Number and Title: EGN 4912 Engineering Undergraduate Research

CENTRAL CAROLINA COMMUNITY COLLEGE CONTINUING EDUCATION

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

Transcription:

Standardized Syllabus for the College of Engineering COP 5615 Distributed Operating Systems Principles 1. Catalog Description - Credits: 3; Concepts and techniques for efficient management of computer system resources. 2. Pre-requisites and Co-requisites: COP 4600 3. Course Objectives Students will study design principles, computing paradigms, and communication protocols for modern distributed systems and their underlying distributed and network operating systems. Successful students will be able to discuss the spectrum of distributed operating systems, design and implement a distributed system, evaluate a given design visa-vis a particular purpose, and apply their knowledge of data structures, algorithms, performance analysis, and protocols to real-life problems in multithreaded, distributed systems. Students will gain experience with sockets programming and design in Scala to develop distributed systems. 4. Contribution of course to meeting the professional component (ABET only undergraduate courses) N/A 5. Relationship of course to program outcomes: Skills student will develop in this course (ABET only undergraduate courses): N/A 6. Instructor: R. Newman a. Office location: CSE-E346 b. Telephone: 352-505-1579 c. E-mail address: nemo@cise.ufl.edu d. Class Web site: http://www.cise.uftedu/cop5615sp13 e. Office hours: 2:00-3:00 MWF 7. Teaching Assistant: Wang Menghan a. Office location: CSE-E309 b. Telephone: TBA c. E-mail address: menghan at cise dot ufl dot edu d. Office hours: TR 1:00-3:00 8. Meeting Times: MWF 3"I period (9:35-10:25) 9. Class/laboratory schedule: N/A 10. Meeting Location: NEB-201 11. Material and Supply Fees: N/A 12. Textbooks and Software Required a. Title: Distributed Systems: Principles and Paradigms Author: Tanenbaum & Van Steen Publication date and edition: 2001 ISBN number: 0130888931 b. Scala programming language: http:// http://www.scala-lang.org/ 13. Recommended Reading: a. Title: Distributed Operating Systems and Algorithms

Author: Chow & Johnson Publication date and edition: 1997 ISBN number: 0201498383 b. Title: Scala for the Impatient Author: Horstmann Publication date and edition: 2012 Addison-Wesley/Pearson ISBN number: 9780321774095 14. Course Outline (provide topics covered by week or by class period) a. Introduction 1 wk b. Architectures 1 wk c. Processes 1 wk d. Communication 1 wk e. Naming 1 wk f. Synchronization 1 wk g. Consistency & Replication 2 wks h. Fault Tolerance 1 wk i. Security 2 wks j. Distributed Object-based Systems 2 wks k. Distributed File Systems 2 wks 15. Attendance and Expectations (is attendance required, penalties for absence, tardiness, cell phone policy, etc.) Attendance is required. Late arrivals please enter quietly, catch the door, and duck under the cameras. Pop quizzes will be given on assigned reading and on material covered in classes. Cell phones and pagers must be silent during class. Reading emails, facebook, etc. is appropriate at some other time. Questions are encouraged - raise your hand to be recognized. Try to formulate the question before asking it, and wait to see if it is answered in a few minutes so we can maintain flow. Lengthy discussions will be deferred to office hours. Students are required to check the class web pages at least three times a week (MWF) for announcements/updates. You are responsible for all assignments posted on the web page or announced in class. 16. Grading methods of evaluation: a. Quizzes: 30% b. Participation in discussion groups online: 10% c. Projects: 60% 17. Grading Scale: 90-100: A 85-90 : A- 80-85: B+ 75-80: B 70-75: B- 65-79: C+ 60-65: C 0-60: F

Obligatory Statements This statement must be included in every grade scale for 5000 level graduate syllabi: "Undergraduate students, in order to graduate, must have an overall GPA and an upperdivision GPA of 2.0 or better (C or better). Note: a C- average is equivalent to a GPA of 1.67, and therefore, it does not satisfy this graduation requirement. Graduate students, in order to graduate, must have an overall GPA of 3.0 or better (B or better). Note: a B- average is equivalent to a GPA of 2.67, and therefore, it does not satisfy this graduation requirement. For more information on grades and grading policies, please visit: https://catalog.utledu/ugrad/current/regulations/info/grades.aspx This statement must be included in every grade scale for 6000 level graduate syllabi: "In order to graduate, graduate students must have an overall GPA and an upper-division GPA of 3.0 or better (B or better). Note: a B- average is equivalent to a GPA of 2.67, and therefore, it does not satisfy this graduation requirement. For more information on grades and grading policies, please visit: http://gradschool.ufl.edu/catalog/current-catalog/catalog-general-regulations.html#grades 18. Make-up Exam Policy Exams must be taken at the scheduled time, except under extreme extenuating circumstances. Written documentation of circumstances (e.g., doctor's note on letterhead, obituary notice, etc.) must be submitted with the request for a make-up examination. No exams will be given early, and discretionary travel does not qualify as an extenuating circumstance. 19. Honesty Policy All students admitted to the University of Florida have signed a statement of academic honesty committing themselves to be honest in all academic work and understanding that failure to comply with this commitment will result in disciplinary action. This statement is a reminder to uphold your obligation as a UF student and to be honest in all work submitted and exams taken in this course and all others. 20. Accommodation for Students with Disabilities Students Requesting classroom accommodation must first register with the Dean of Students Office. That office will provide the student with documentation that he/she must provide to the course instructor when requesting accommodation. 21. UF Counseling Services Resources are available on-campus for students having personal problems or lacking clear career and academic goals. The resources include: UF Counseling & Wellness Center, 3190 Radio Rd, 392-1575, psychological and psychiatric services. Career Resource Center, Reitz Union, 392-1601, career and job search services. 22. Software Use All faculty, staff and student of the University are required and expected to obey the laws and legal agreements governing software use. Failure to do so can lead to monetary damages and/or criminal penalties for the individual violator. Because such violations are also against University policies and rules, disciplinary

action will be taken as appropriate. We, the members of the University of Florida community, pledge to uphold ourselves and our peers to the highest standards of honesty and integrity. Note: Statements in items 19-21, should be included as is.

COP 5615 Class Notes Page 1 of 2 COP 5615 Operating Systems Instructor: Richard Newman Contact Information Office: E346 CSE Phone: 352/505-1579/392-1200 sec'y Fax: 352/392-1220 Email: nemo at cise dot ufl dot edu Syllabus The MS Word syllabus have TA and other contact information, along with topic outline and policies. Slides The slides directory includes both the originals from Tanenbaum and ones I have modified. Projects The projects page provides general information, a list of projects, and a list of resources for projects. EDGE Students If you are a remotely-enrolled EDGE student, please refer to the Info Page for EDGE Students. You may access lectures and grades at the e-learning site. Quizzes Please refer to quizzes directory for recent quizzes with key. Examinations Please refer to the exams reference page for format, policies, and a catalog of previous exams. Announcements http://www.cise.ufl.edu/ nemo/cop5615/ 2/1/2013

COP 5615 Class Notes Page 2 of 2 Complete quizl on Sakai by Saturday 5:00 pm Web Sites Scala Language website COP5615 class web page. Dr. Nemo's COP5615 page Course Assignments Please refer to the COP5615 class web page for assignments. This document is copyright 2012 by Richard E. Newman. http://www.cise.ufl.eduf nemo/cop5615/ 2/1/2013