http://www.dmacc.edu Page 1 of 5



Similar documents
COURSE TITLE: Java Application Developer Certificate Program


**SYLLABUS IS SUBJECT TO CHANGE**

Middlesex Community College New Media Studies Center Initiative. July 27, 2015

CS 1361-D10: Computer Science I

Lake-Sumter Community College Course Syllabus. STA 2023 Course Title: Elementary Statistics I. Contact Information: Office Hours:

Interpretation and Translation

Course Name: Sociology 101, Introduction to Sociology Section # 9214 Ms. Haynes, vhaynes@elcamino.edu, ext. 2075/2076

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

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ACNT 2311: MANGERIAL ACCOUNTING ONLINE VERSION COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT

CRJU 1068-Criminal Law for Criminal Justice COURSE SYLLABUS Lecture Spring Semester 2016

BUSN 1250 Fall 2015 Syllabus/Lesson Plan **Disclaimer Statements** ****Instructor reserves the right to change the syllabus and/or lesson plan as

Small Business Management BUSG 2309 Course Syllabus

Psychological Testing (PSYCH 149) Syllabus

ACCT W Advanced Managerial Accounting Spring 2015 Online Course

Advanced Software Engineering COSC Department of Computing Sciences Fall 2015

Financial Calculator (any version is fine but access to a support manual is critical)

ACCT W Advanced Managerial Accounting Spring Office Hours: Mon - 1 PM to 6 PM (BA 122 or UCD, every other week, appointment recommended)

Central Alabama Community College

VALENCIA COLLEGE, OSCEOLA CAMPUS PSYCHOLOGY (General Psychology) Summer B, 2014 Dr. Nancy Small Reed

American Film Course Syllabus Information HUM Credit hours

MGT 3303 Human Resource Management

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

Alabama Department of Postsecondary Education. Representing The Alabama Community College System

MIS Systems Analysis & Design

MGT 3361 Project Management

Psychology of Music (PSYC ) Fall 2014

Department of Accounting Syllabus Fall 2015 ACCT E CRN: # 82569

To talk by phone or leave a voice mail, call: (generally not available on weekends)

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

COURSE SYLLABUS. Science, Allied Health, Health, & Engineering Department Medical Coding Fall Semester 2015

HARRISBURG AREA COMMUNITY COLLEGE PSYCHOLOGY 101-GENERAL PSYCHOLOGY. Dr. Jaci Verghese. Syllabus for CRN Meeting Times: Online Instruction

Course Syllabus. Senior Project Studio. Course Description: Students begin the design and production of advanced interactive project.

Finance Introduction to Financial Management Summer 2012 Online

COURSE: Exercise and Stress Management (PE 183) CRN E-102 Delayed opening time (N/A for Virtual Campus students)

How To Pass A Chemistry Course

English 1302 Writing Across the Curriculum Spring 2016

ANT 104 C Lost Tribes and Buried Cities

Introduction to I/O Psychology

Georgia State University Chemistry 1212K Course Syllabus, Fall 2014

BCIS Business Computer Applications D10

English 1302 Writing Across the Curriculum Fall 2015

STA2023 Introduction to Statistics Spring Class Website:

Course Syllabus: Math 1314 College Algebra Spring 2016 T/R

Social Psychology PSY Syllabus Fall

BUS 373 ORGANIZATIONAL BEHAVIOR Syllabus Fall 2015

Harrisburg Area Community College ENGINEERING & TECHNOLOGY DEPARTMENT Virtual Campus Summer

WHITE MOUNTAINS COMMUNITY COLLEGE 2020 Riverside Drive, Berlin, NH COURSE SYLLABUS. Introduction to Psychology.

INFO 2130 Introduction to Business Computing Fall 2014

NORTH CENTRAL TEXAS COLLEGE COURSE SYLLABUS. Juvenile Justice CJSA 1317 sec Instructor s Name Cherly Gary Office Phone # Cell Phone #

BCIS Business Computer Applications - Online

Computer Forensics (3 credit hours)

This four (4) credit hour. Students will explore tools and techniques used penetrate, exploit and infiltrate data from computers and networks.

JOHN A. LOGAN COLLEGE S. Trammell SM 13. BIO 225 GENETICS 3 cr. (3-0) (Online)

PSYCHOLOGY : INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY STEPHEN F. AUSTIN STATE UNIVERITY COURSE SYLLABUS & CALENDAR FALL 2011

IST 220 / Spring A. Konak. Pennsylvania State University Berks Lehigh Valley College IST 220 Networking and Telecommunication Spring 2006

Texas A&M University Commerce College of Business Department of Accounting, Syllabus Spring 2015 Principles of Accounting II W CRN 22142

Fitness and Sports Management

MGT 3361 Project Management

PSY 2304.D50 Developmental Psychology Spring, 2016 Course Syllabus. Dr. Brittany Draper, Lecturer of Psychology

COURSE SYLLABUS. Instructor Background: M.S. Computer Information Systems, Nova Southeastern University

Class: BBA 440 Human Resource Management; 3 credit hours. Dates: Jan 12 th May 4 th Class #:

Lake-Sumter State College Course Syllabus

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

Psychology 318, Thinking and Decision Making Course Syllabus, Spring 2015 TR 8-9:20 in Lago W262

MDA 126-9A INTRODUCTION TO ELECTRONIC HEALTH RECORDS 2 cr. (1-2) (WF Ext. Ctr. Room #114)

NURSING ASSISTANT TRAINING MODEL

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1432 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING

ORGL 126 Computer Information Systems COURSE SYLLABUS

INTRODUCTION TO INFORMATION TECHNOLOGY

How To Pass A Management Course At Anciento State University

AEE 460: Foundations of Leadership Development Fall 2006 M/W/F, 11:15 12:05 p.m. 301 Ag Administration Bldg.

Florida Gulf Coast University Lutgert College of Business Marketing Department MAR3503 Consumer Behavior Spring 2015

How To Pass Onliner College Algebra 1314 Online Online Online Online Online

Graphic Design (Previously Commercial Art)

School of Health Professions Department of Health Services Administration Healthcare Management Program

COURSE OBJECTIVES AND STUDENT LEARNING OUTCOMES:

IVY TECH COMMUNITY COLLEGE OF INDIANA REGION 14 BLOOMINGTON COURSE SYLLABUS

OGEECHEE TECHNICAL COLLEGE One Joe Kennedy Boulevard Statesboro GA

International Business Syllabus

Class: BBA 440 Human Resource Management; 3 credit hours

Office Location: #100 in the Communications Building on the Levelland campus

KELLOGG COMMUNITY COLLEGE MATH 241 Calculus III Fall 2013 Course Syllabus. Refund Date: 8 September 2013 Withdraw: 1 December 2013

UNIVERSITY OF NEVADA LAS VEGAS. BIOL Summer III 2007 Susan Meacham, Ph.D., R.D. Syllabus

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS IMED 1316: WEB PAGE DESIGN I COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT

Date approved or revised Angelina College Business Division BUSI-1301 Business Principles Instructional Syllabus I. BASIC COURSE INFORMATION

Forensic Biology 3318 Syllabus

Systems and Internet Marketing Syllabus Fall 2012 Department of Management, Marketing and International Business

COURSE SYLLABUS. Instructor Background: M.S. Computer Information Systems, Nova Southeastern University

Course Syllabus. Design Layout

EDAD 695 Research Methodology 01W Course Syllabus Fall Ed Leadership Office: Education North 105, P.O. Box 3011 Commerce, Texas 75429

CAROLINAS COLLEGE OF HEALTH SCIENCES SCHOOL OF NURSING COURSE SYLLABUS

Brazosport College Syllabus for PSYC 2301 General Psychology

Course Description: Examines the basic elements of marketing theory, terminology and concepts with emphasis placed on analyzing consumer motivation.

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

(575) and by prior appointment nmsu. edu

PSYC 414 COGNITIVE PSYCHOLOGY

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSC 2339: PERSONAL COMPUTER HELP DESK HYBRID VERSION

Transcription:

http://www.dmacc.edu CAMPUS NAME: Des Moines Area Community College Ankeny Campus COURSE TITLE: Advanced C++ COURSE NUMBER: CIS164 SECTION NUMBER & CRN: WB1 27275 INSTRUCTOR INFORMATION NAME: Joe Struss EMAIL ADDRESS: jastruss@dmacc.edu PHONE NUMBER: 515-612-4869 (prefer e-mail or text first) FAX NUMBER: Not available OFFICE LOCATION: Building 8, 1C OFFICE HOURS/APPOINTMENTS: Monday and Wednesday Night by appt. only (e-mail first) INSTRUCTOR INTRODUCTION: B.S. in Comp. Sci. / Psychology along with an M.S. in Education with emphasis on Computer/Video; both from Iowa State INSTRUCTOR WEB PAGE ADDRESS: http://www.itlearningpods.com/advc++/ BLACKBOARD: https://go.dmacc.edu/online/pages/welcome.aspx C++ Blackboard Module COURSE INFORMATION SEMESTER/YEAR: Spring Semester 2014-15 DATE SYLLABUS CREATED AND/OR REVISED: January 11, 2015 DAYS & TIME & LOCATION: Tuesday night from 7:40-9pm, Building 8, Room 5 COURSE DESCRIPTION & CREDITS: https://go.dmacc.edu/schedule/pages/coursetext.aspx?crs=cis An introductory course in the C++ programming language. PREREQUISITES: Introduction to Programming Class in C++ (like CIS 161) or prior knowledge COURSE COMPETENCIES: https://go.dmacc.edu/competencies/documents/cis164.pdf COURSE OVERVIEW: More Advanced Concepts in C++ plus a group project STUDY TIPS: To do well in this class, you must do the Chapter readings and complete all of the programming assignments. Students are expected to devote three hours of study time for each class contact hour. A programming class takes extra time to produce computer programs and at least six hours of study and programming practice per week will be required for this class. Page 1 of 5

If you are going to miss any lecture, it is your responsibility to both contact the instructor beforehand (if possible) and also to obtain notes from a classmate as soon as possible. The content of this course builds on itself throughout the semester. Consequently, it is important that students master the early concept, as they will become the building blocks for concepts and materials used later in the course. Students should seek extra help (tutoring or attending weekly chat sessions) as soon as possible if they feel they are getting left behind on course materials. HOW THE COURSE FITS INTO THE CURRICULUM: Part of Programming Languages Curriculum TEXTBOOKS & MATERIALS REQUIRED TEXTBOOKS & ISBN: Starting out with C++: Early Objects, 8th Edition by Gaddis, Published by: Addison Wesley ISBN: 9780133360929 REQUIRED MATERIALS: Visual Studio or other C++ compiler software (supplied by book or at dreamspark.com) and Internet Access OPTIONAL OR RECOMMENDED BOOKS/MATERIALS: The C++ Programming Language, 4 th Edition by Bjarne Stroustrup (ISBN: 0321563840). C++ Programming in Easy Steps by Mike McGrath (ISBN: 9781840784329) SOFTWARE APPLICATIONS: Noted above- C++ Visual Studio Compiler and Internet Access to Blackboard other tools as needed for the group project: All the software used in this class is copyrighted; therefore, it is not for distribution, copying, or personal use. This software is the property of Des Moines Area Community College. COURSE POLICIES ATTENDANCE/PARTICIPATION: The class schedule includes classroom time for both the presentation and discussion of materials. Students are expected to have completed any assigned readings in preparation for the class and be prepared to discuss the assigned material. Attendance is encouraged and expected. You must attend at least half of the classroom sessions in order to get a passing grade in the class. GRADING CRITERIA: ASSIGNMENTS/GROUP PROJECT: There will be 3-6 assigned programming assignments which will have a specific DUE DATE when assigned. The DUE DATE will normally be 1pm on the day that the assignment is due. Programs are expected to compile and run on their own without error. All assignments will be submitted via Blackboard and will not be accepted after the DUE DATE at 1pm. Each programming assignment will be worth around 50 points each. Some programming assignments will be split into two parts worth 25 points or so each. There will be one group project that each individual will participate in as a team member. The group project is normally worth 150-250 points and is scored in 50-100 point increments throughout the semester. The project is scored both by the instructor and by the other members of your group. EXAMS: There will be 5-8 in-class quizzes normally done online or at the start of class covering the previous week's material or current readings that will be worth about 15-50 Page 2 of 5

points each. There will also be 3-7 discussion participation items worth 5-25 points each. Additionally there will be 1-3 in-class exams worth 75-150 points which also includes a comprehensive final exam. No makeup quizzes/exams will be given without the prior approval of the instructor. An courtesy e-mail should be sent to the instructor if you are going to be absent from class. PAPER: A 75 point 5-10 page class paper will also be included as part of the advanced class. The topic of the paper must be approved by the instructor. An in-class presentation of course materials or an advanced programming assignment can also be substituted for the class paper. Essays (class paper), in-class presentations or advanced programming assignments will be offered to students throughout the semester- only one is required for your course grade. Other items in this category can additionally included for extra credit. FINAL COURSE GRADES: will be determined by combing your assignment, quiz and exam scores. The grading scale is as follows: 90% or above = A, 80 to 89% = B, 70 to 79% = C, 60 to 69% = D and 59% or below = F A grade score that is just 1 or 2% above a grade cutoff may receive a minus as part of the grade and a grade score that is just 1 or 2% below a grade cutoff may receive a plus as part of the grade. GRADING TIME I normally try to return quizzes, programming assignments and tests during the next in-person session after the due date is completed. This can be delayed for up to two sessions if make-up quizzes or exams need to be taken or on fairly complex programming assignments. CLASSROOM CONDUCT: https://go.dmacc.edu/handbook MISSED EXAMS: Must be arranged with prior exam contact with the instructor. LATE ASSIGNMENTS: Normally scored as a zero but can be allowed with the permission of the instructor. EXTRA CREDIT: May be offered throughout the semester. STUDY EXPECTATIONS: See study tips (above.) WEATHER POLICY: Individual circumstances such as health, childcare, rural roads, distance from the College, etc. can vary greatly among students and staff. It is always DMACC s goal to provide safe learning conditions, as well as provide the opportunity for students to attend classes when the vast majority is able to safely attend. The final decision to come to College can only be made by the individual student based on their specific extenuating circumstances that may make it unsafe for them to travel. During adverse weather, DMACC faculty is considerate of students who are unable to attend classes due to unique extenuating circumstances. Notification of Campus/College closures will be sent out through the DMACC RAVE Alert System, posted to the DMACC webpage at www.dmacc.edu, and where possible sent to local media. CLASS CANCELLATION PROCEDURE: It is the responsibility of each faculty member to notify their students (in addition to their dean or provost) through some predetermined means if they must postpone or cancel a specific class. The instructor of this class will try and notify ahead of time via DMACC e-mail if a class is cancelled due to instructor illness or weather. But check the DMACC web site for information on class cancellation due to weather related issues Page 3 of 5

ACADEMIC DISHONESTY/PLAGIARISM: The Addendum includes a link to the DMACC Student Handbook and policy ES 4670 Academic Misconduct. The following is only a sample: Academic integrity, based on the values of honesty, trust, fairness, respect, and responsibility, is a fundamental principle of scholarship at DMACC. DMACC s Academic Misconduct Policy (ES 4670) prohibits: plagiarism (using another person s writing or copying any work without proper citation), falsification, unauthorized collaboration during a test or on an assignment, or substitution for another student to take an exam, course or test. If you are to benefit from this class and be properly evaluated for your contributions, it is important for you to be familiar with and follow DMACC s Academic Misconduct policy. Students are encouraged to review DMACC s Academic Misconduct Policy on-line at https://go.dmacc.edu/handbook/polprocedures/pages/academicmisconduct.aspx or in the DMACC Student Handbook. Work that violates these values is incompatible with the goals of this class and will not be tolerated. It is important for you to be familiar with and follow DMACC s Academic Misconduct policy. Students are encouraged to review DMACC s Academic Misconduct Policy on-line at https://go.dmacc.edu/handbook/polprocedures/pages/academicmisconduct.aspx or in the DMACC Student Handbook. Engaging in any form of cheating or plagiarism on an assignment, quiz or exam will result in a ZERO grade for that particular assignment. These acts are considered to be academic misconduct by the college and various disciplinary actions may be taken as well. The second ZERO grade for academic dishonesty/plagiarism will result in an F for the class as well. Students can get ideas about a program or an assignment from other students but their final work must be of their own creation. COURSE SPECIFIC (LAB) SAFETY PROCEDURES: None. DMACC INFORMATION INSTRUCTOR HOME PAGES: https://go.dmacc.edu/instructors/pages/welcome.aspx Class Home Page: http://www.itlearningpods.com/advc++/ ADD/DROP DATES: https://go.dmacc.edu/registration/pages/add_drop.aspx REFUND POLICY: https://go.dmacc.edu/registration/pages/refund.aspx SUPPORT SERVICES SERVICES FOR STUDENTS WITH DISABILITIES: https://go.dmacc.edu/student_services/disabilities Any student with a documented disability who requires reasonable accommodation should contact the Disability Services Coordinator at 515-964-6850 or the counseling & advising office on any campus to apply for services. Page 4 of 5

COURSE SYLLABUS DISCLAIMER: This syllabus is representative of materials that will be covered in this class; it is not a contract between the student and the institution. It is subject to change without notice. Any potential exceptions to stated policies and requirements will be addressed on an individual basis, and only for reasons that meet specific requirements. If you have any problems related to this class, please feel free to discuss them with me. NONDISCRIMINATION POLICY: Des Moines Area Community College shall not engage in or allow discrimination covered by law. This includes harassment based on race, color, national origin, creed, religion, sex (including pregnancy and marital status), sexual orientation, gender identity, age, disability and genetic information. Veteran status in educational programs, activities, employment practices, or admission procedures is also included to the extent covered by law. Individuals who believe they have been discriminated against may file a complaint through the College Discrimination Complaint Procedure (ES4645). Complaint forms may be obtained from the Campus Provost's office, the Academic Dean s office, the Judicial Officer, or the EEO/AA Officer, Human Resources. For Title IX questions and concerns contact 515-964-6850. Students who wish additional information or assistance may refer to Student Services procedure ES 4645 located at https://go.dmacc.edu/student_services/int. Click Policies & Procedures. Employees and applicants who wish additional information or assistance may contact the EEO/AA Officer, Human Resources, Bldg. 1 on the Ankeny Campus, or refer to HR Procedures 3000, 3005, 3010, 3015, and 3020 at http://www.dmacc.edu/hr/hrpp.asp Accommodations: The Program Development/Academic Support Services Director is the official Student Accommodation Officer/Section 504/ADA Coordinator for DMACC. The ADA Coordinator s office is located in Bldg. 6-10E on the Ankeny Campus and may be contacted by voice (515-964-6857). The ADA Coordinator is responsible for ensuring that the college complies with federal regulations that guarantee qualified students with disabilities equal access to all programs and services. Any student, faculty, or staff member may contact the ADA Coordinator s office for clarification of federal regulations, appeal of a grievance, or resolution of a disability-related problem. SYLLABUS ADDENDUM To access additional information related to DMACC policies and procedures that impact the classroom (i.e. use of technology, weather-related cancellations, classroom conduct, etc.), the DMACC student handbook, registration information (including add/drop dates and refund dates), student service information (including counseling and advising), the DMACC academic calendar, and campus-specific resources (i.e. Academic Achievement Center, library, computer, labs, etc.), go to https://go.dmacc.edu/handbook and click Syllabus Addendum in the left navigation. If you do not have access to a computer and need a printed version of any of the information described above, contact your instructor. Course Syllabus/Calendar: http://www.itlearningpods.com/advc++/syllabus.html Page 5 of 5