UCC1: New Course Transmittal Form



Similar documents
Standardized Syllabus for the College of Engineering

Syllabus. Construction Engineering Design

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

Cover Sheet: Request 9959

EGS 4034 ENGINEERING PROFESSIONALISM AND ETHICS (1 credit)

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

Engineering Entrepreneurship Course Summary

AEC 3073 INTERCULTURAL COMMUNICATION Ms. Mary Rodriguez

DIG 4583C Design & Production Studio 4

AEB 3122 Financial Planning for the Agribusiness 3 Credits Fall 2012

CIS4930 / CIS6930 User Experience Design

KENNESAW STATE UNIVERSITY GRADUATE COURSE PROPOSAL OR REVISION, Cover Sheet (10/02/2002)

Engineering Ethics and Communications Course Summary

DIGITAL PRODUCTION AND GAME DESIGN (DPGD)

GIS 6116 (GIS Analysis)

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

ACC Child Care & Development Department CDEC Special Topics in Early Childhood Master Syllabus

University of Florida Soil and Water Science Department

CE 460 Course Syllabus

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

IT 106 Introduction to IT Problem Solving Using Computer Programming revised

Turtle Mountain Community College

PSYC 3200-C Child Psychology 3 SEMESTER HOURS

Applied Information Technology Department

University of Central Florida Department of Electrical Engineering & Computer Science EEL 4914C Spring Senior Design I

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

How To Write A Job Application

San José State University College of Engineering/Computer Engineering Department CMPE 206, Computer Network Design, Section 1, Fall 2015

Course Title: General Psychology CRN: Course Prefix: PSYC Course No.: 1113 Section No.:

CSC 241 Introduction to Computer Science I

HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD Course Outline

IT 101 Introduction to Information Technology

CE 460 Course Syllabus

Advanced Medical and Veterinary Entomology Laboratory 6665L

ITSY1342 Section 151 (I-Net) Information Technology Security

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

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

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

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

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

X Lecture Lab Lecture/lab combined Independent study/research

Course Number and Title: EGN 4912 Engineering Undergraduate Research

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

American Sign Language II Course Syllabus Lake Sumter State College

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

COMR 452/MRKT 452 PUBLIC RELATIONS II Spring 2007

PSY 2012 General Psychology Sections 4041 and 1H85

CS 394 Introduction to Computer Architecture Spring 2012

COURSE APPROVAL DOCUMENT Southeast Missouri State University

BUS Computer Concepts and Applications for Business Fall 2012

Ornamental Landscape Management

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

ACG (10061) INTERMEDIATE THEORY III (3 credit hours) Tentative Syllabus spring 2012 Class hours: Wednesdays, 7:10 p.m. 10:00 p.m.

OM 335: OPERATIONS MANAGEMENT (Summer 2012)

Syllabus: IST451. Division of Business and Engineering. Penn State Altoona

TA contact information, office hours & locations will be posted in the Course Contacts area of Blackboard by end of first week.

LOS ANGELES VALLEY COLLEGE MATH 275. Ordinary Differential Equations (section # units) S16. MW 9:40 11:05a MS 108

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

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

OPERATIONS MANAGEMENT (OM335: 04285, 04290)

BUSINESS ADMINISTRATION 100: Approaches to the Haslam College of Business

Florida State College at Jacksonville MAC 1105: College Algebra Summer Term 2011 Reference: MW 12:00 PM 1:45 PM, South Campus Rm: G-314

Experimental Psychology PSY 3017, CRN Fall 2011

INTRODUCTION TO INFORMATION TECHNOLOGY

College of Public Health & Health Professions Course Syllabus. Public Health Concepts in Infectious Diseases PHC 6517, section 1816

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

Office: D Instructor: Vanessa Jones. Phone: (714) Office Hours: Monday & Wednesday 1:30pm-2:30pm. Jones Vanessa@sccollege.

LOGOM 3300: Business Statistics Fall 2015

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

ELEMENTS TO BE INCLUDED IN A SYLLABUS

FNR INTEGRATED NATURAL RESOURCE MANAGEMENT UNIVERSITY OF FLORIDA--SFRC

COURSE SYLLABUS FOR COLLEGE BEGINNING CHINESE

The University of Findlay. College of Liberal Arts. Fall, 2013

Class Periods: Tuesday 11:45 a.m. - 1:40 p.m. (5th & 6th Periods) Thursday 11:45 a.m. - 12:35 p.m. (5th Period)

Department of Accounting ACC Fundamentals of Financial Accounting Syllabus

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

GRADUATE SCHOOL OF MANAGEMENT UNIVERSITY OF DALLAS MGT 6309 SECTION 070: MANAGEMENT CONSULTING Fall 2005

SYLLABUS MAC 1105 COLLEGE ALGEBRA Spring 2011 Tuesday & Thursday 12:30 p.m. 1:45 p.m.

Palm Beach State College Course Syllabus ELearning Online Class. General Class and Course Information. Professor s Information

FI 630 Financial Management I

Writing effective student learning outcomes

Midlands Technical College MED 124- Medical Computer Practicum- Hybrid Health Sciences Medical Assisting Spring

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

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

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

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

Transcription:

UCC1: New Course Transmittal Form Department Name and Number Recommended SCNS Course Identification Prefix Level Course Number Lab Code Course Title (please limit to 21 characters) Effective Term and Year Rotating Topic yes no Amount of Credit Contact Hour: Base or Headcount S/U Only yes no Repeatable Credit yes no If yes, total repeatable credit allowed Variable Credit yes no If yes, minimum and maximum credits per semester Course Description (50 words or less) Prerequisites Co-requisites Degree Type (mark all that apply) Baccalaureate Graduate Professional Other Category of Instruction Introductory Intermediate Advanced Rationale and place in curriculum Department Contact College Contact Name Phone Name Phone Email Email Rev. 10/10

EEL 4930/EEL5934 Principles of Computer System Design 1. Catalog Description (3 credit hours) This class provides a broad introduction to the main principles and abstractions for engineering hardware and software systems, and in-depth studies of their use on computer systems across a variety of designs, be it an operating system, a client/server application, a database server, or a fault-tolerant disk cluster. 2. Pre-requisites - Digital design (EEL4712 or equivalent); introduction to programming or data structures/algorithms (EEL4834 or equivalent). The project s programming component primarily uses a scripting language (Python) and requires basic understanding of data structures, algorithms, and Unix. 3. Course Objectives students learn in this class core abstractions and techniques that generally apply to the design of hardware and software in complex computer systems ranging from personal devices to large-scale distributed, networked computers. 4. Contribution of course to meeting the professional component - 3 credits of Engineering Design 5. Relationship of course to program outcomes: (a) an ability to apply knowledge of mathematics, science, and engineering. Students apply engineering design knowledge in assignments and project. (b) an ability to design and conduct experiments, as well as to analyze and interpret data. Students design and evaluate the performance of systems in assignments and project. (e) an ability to identify, formulate, and solve engineering problems. Students identify and formulate solutions to engineering/design problem in their project. 6. Instructor Renato Figueiredo a. Office location: 336 Larsen Hall b. Telephone: 352-392-6430 c. E-mail address: renato@acis.ufl.edu d. Web site: http://byron.acis.ufl.edu e. Office hours: TBA 7. Teaching Assistant a. Office location: TBA b. Telephone: TBA c. E-mail address: TBA d. Office hours: TBA 8. Meeting Times M W F 9 th period 9. Class/laboratory schedule - 3 classes per week of 50 minutes each

10. Meeting Location LAR 239 11. Material and Supply Fees - N/A 12. Textbooks and Software Required Principles of Computer System Design, Jerome E. Saltzer and M. Frans Kaashoek, ISBN 9180123749574, Morgan Kaufmann 2009. Readings will also be based on a collection of relevant technical papers. 13. Recommended Reading N/A 14. Course Outline Week 1: Overview of computer systems: sources of complexity and design principles Modularity, Abstraction, Layering, Hierarchy Week 2: Elements of computer system organization Memory, interpreters, communication links Weeks 3-4: Layering and naming in computer systems Case studies: UNIX file system, Uniform Resource Locator (URL) Weeks 5-7: Enforcing modularity Clients and servers; virtualization Weeks 8-9: Designing for performance Metrics; latency and throughput; queuing Exploiting workload properties, concurrency; addressing bottlenecks Weeks 10-11: The network as a system and as a system component Network layers; end-to-end System design issues Weeks 12-13: Fault tolerance Concepts and metrics Systematically applying redundancy; software and data Weeks 14-15: Atomicity, Consistency 15. Attendance and Expectations Attendance is strongly encouraged, and students are expected to come to class having read the material in the textbook chapter being covered in lecture. In-class quizzes will be given and contribute to the final grade. Cell phones should be silent. 16. Grading Homeworks and projects: 50% Quizzes, midterm and final exam: 50% 17. Grading Scale A: 93-100 A-: 90-92

B+: 87-89 B :83-86 B- : 80-82 C+ : 77-79 C : 73-76 C- : 70-72 D+ : 67-69 D : 63-66 D- : 60-62 E : 0-59 Final letter grades are based on a curve of the final class numeric grades. A C- will not be a qualifying grade for critical tracking courses. In order to graduate, students must have an overall GPA and an upper-division 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. For more information on grades and grading policies, please visit: https://catalog.ufl.edu/ugrad/current/regulations/info/grades.aspx 18. Make-up Exam Policy Make-up exams may be accommodated only under the following circumstances: 1. A make-up exam will only be considered in extraordinary cases, and must be taken before the scheduled exam 2. The student must submit a written petition to the instructor for a make-up exam two weeks prior to the scheduled exam, and the instructor must approve the petition 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.

UCC: Syllabus Checklist All UCC1 forms and each UCC2 form that proposes a change in the course description or credit hours must include this checklist in addition to a complete syllabus. Check the box if the attached syllabus includes the indicated information. Syllabus MUST contain the following information: Instructor contact information (and TA if applicable) Course objectives and/or goals A topical outline (at least tentative) of subjects to be covered Required and recommended textbooks Methods by which students will be evaluated and their grades determined Policy related to class attendance Policy related to make-up exams or other work Statement related to accommodations for students with disabilities Information on current UF grading policies for assigning grade points It is recommended that syllabi contain the following information: 1. Critical dates for exams and other work 2. Class demeanor expected by the professor (e.g., tardiness, cell phone usage) 3. UF s honesty policy 4. Contact information for university counseling and mental health services The University s complete Syllabus Policy can be found at: http://www.aa.ufl.edu/policy/syllabipolicy.pdf Rev. 10/10