Santa Monica College Fall Semester 2016 (September 19, 2016 December 9, 2016)

Similar documents
MKT ADVERTISING. Fall 2016

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

ACADEMIC POLICIES AND PROCEDURES

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

BUS Computer Concepts and Applications for Business Fall 2012

SPM 5309: SPORT MARKETING Fall 2017 (SEC. 8695; 3 credits)

Social Media Journalism J336F Unique ID CMA Fall 2012

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

ACADEMIC EXCELLENCE REDEFINED American University of Ras Al Khaimah. Syllabus for IBFN 302 Room No: Course Class Timings:

Academic Freedom Intellectual Property Academic Integrity

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Management 4219 Strategic Management

Academic Affairs. General Information and Regulations

Dr. Zhang Fall 12 Public Speaking 1. Required Text: Hamilton, G. (2010). Public speaking for college and careers (9th Ed.). New York: McGraw- Hill.

Financial Accounting Concepts and Research

Course Syllabus for Math

Southeast Arkansas College 1900 Hazel Street Pine Bluff, Arkansas (870) Version 1.3.0, 28 July 2015

Introduction to Sociology SOCI 1101 (CRN 30025) Spring 2015

ENV , ENV rev 8/10 Environmental Soil Science Syllabus

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

Course Syllabus. Alternatively, a student can schedule an appointment by .

Math 181, Calculus I

The Policymaking Process Course Syllabus

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

I275 Introduction to Human-Computer Interaction Theory

Computer Architecture CSC

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

ARLINGTON PUBLIC SCHOOLS Discipline

STANDARDIZED COURSE SYLLABUS

GEOG Introduction to GIS - Fall 2015

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

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

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

PSY 1012 General Psychology. Course Policies and Syllabus

Intensive English Program Southwest College

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

HUMAN ANATOMY AND PHYSIOLOGY II

Pitching Accounts & Advertising Sales ADV /PR

JN2000: Introduction to Journalism Syllabus Fall 2016 Tuesdays and Thursdays 12:30 1:45 p.m., Arrupe Hall 222


Foothill College Summer 2016

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

MTH 215: Introduction to Linear Algebra

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

Math 22. Fall 2016 TROUT

COMM370, Social Media Advertising Fall 2017

Accounting 543 Taxation of Corporations Fall 2014

ACC 380K.4 Course Syllabus

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

MAT 122 Intermediate Algebra Syllabus Summer 2016

Course Syllabus Art History II ARTS 1304

ANCIENT GREEK HISTORY MWF 8:30-9:20 Main 326. Frances B. Titchener Main 310 (435)

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

IUPUI Office of Student Conduct Disciplinary Procedures for Alleged Violations of Personal Misconduct

EEAS 101 BASIC WIRING AND CIRCUIT DESIGN. Electrical Principles and Practices Text 3 nd Edition, Glen Mazur & Peter Zurlis

INTRODUCTION TO GENERAL PSYCHOLOGY (PSYC 1101) ONLINE SYLLABUS. Instructor: April Babb Crisp, M.S., LPC

Corporate Communication

CS 100: Principles of Computing

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


Preferred method of written communication: elearning Message

MURRAY STATE UNIVERSITY DEPARTMENT: NUTRITION, DIETETICS, AND FOOD MANAGEMENT COURSE PREFIX: NTN COURSE NUMBER: 230 CREDIT HOURS: 3

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

Course Content Concepts

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

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Syllabus CHEM 2230L (Organic Chemistry I Laboratory) Fall Semester 2017, 1 semester hour (revised August 24, 2017)

COURSE SYLLABUS for PTHA 2250 Current Concepts in Physical Therapy

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

ECON 484-A1 GAME THEORY AND ECONOMIC APPLICATIONS

PHILOSOPHY & CULTURE Syllabus

Fullerton College Business/CIS Division CRN CIS 111 Introduction to Information Systems 4 Units Course Syllabus Spring 2016

Required Text: Oltmanns, T. & Emery, R. (2014). Abnormal Psychology (8th Edition) ISBN-13: ISBN-10:

COURSE INFORMATION. Course Number SER 216. Course Title Software Enterprise II: Testing and Quality. Credits 3. Prerequisites SER 215

ACC 362 Course Syllabus

INTERMEDIATE ALGEBRA Course Syllabus

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

Instructor. Darlene Diaz. Office SCC-SC-124. Phone (714) Course Information

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

PSCH 312: Social Psychology

SPANISH 102, Basic Spanish, Second Semester, 4 Credit Hours Winter, 2013

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

SOAS Student Disciplinary Procedure 2016/17

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

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

CHEMISTRY 104 FALL Lecture 1: TR 9:30-10:45 a.m. in Chem 1351 Lecture 2: TR 1:00-2:15 p.m. in Chem 1361

Required Texts: Intermediate Accounting by Spiceland, Sepe and Nelson, 8E Course notes are available on UNM Learn.

Interior Design 350 History of Interiors + Furniture

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

*In Ancient Greek: *In English: micro = small macro = large economia = management of the household or family

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006

Transcription:

Santa Monica College Fall Semester 2016 (September 19, 2016 December 9, 2016) CS 50: C Programming Section 3597 Syllabus Instructor: E-mail: Hathairat Rattanasook rattanasook_hathairat@smc.edu Prerequisite: CS 3 Transfer: UC, CSU Course Description: This course will include a review of the concepts of structured programming, error checking, sorting, searching, data types, advanced array handling methods, pointers, and data structures. Applications in business, mathematics, and science will be discussed. *See counselor for transfer credit limitations. Course and SOLs (Student Learning Outcome(s)): 1. Design and create applications using the C programming language and apply the C language to solve specific programming problems. 2. Apply various programming concepts including control flow, looping, conditional statements and elementary data structures including arrays, records and files to create software components. Required Textbook: C By Discovery,Third, Fourth Edition or any higher Edition by Foster & Foster. Software: BCC compiler Notepad++ Certificate Information: CS 50 C Programming is one of the courses in Computer Science and Computer Programming. For more information on these certificates, please visit our department Web site at: http://www.smc.edu/csis Grading: Grading Assignments (10 assignments, each 10 points) 35% Quizzes (10 quizzes, each 10 points) 20% Midterm (50 points) 10% Threaded Discussions (12 TDs, each 2 points) 10% Final Exam (50 points) 25% Total 100% A = 90-100% B = 80-89% C = 70-79% D = 60-69% F = 0-59%

Students with Disabilities: I am happy to make academic adjustments for students with documented disabilities. Please contact the Center for Students with Disabilities if this applies to you. The Center for Students with Disabilities is located in Room 101 of the Admission/Student Services Complex, next to Admissions. For more information, call (310) 434-4265 or (310) 434-4273 (TDD). Tutoring: Tutoring for CS 50 is available on campus in Computer lab BUS 231. Lecture and Test Schedule: NOTE: Failure to participate actively in weekly quizzes, assignments, project, or threaded discussions will result in excluding the student from this class. Tentative Class Schedule (CS 50) Day/Date Topics Assignments Week 1 Sep19-Sep25 Week 2 Sep26-Oct2 Week 3 Oct3-Oct9 Week 4 Oct10-Oct16 Week 5 Oct17-Oct23 Week 6 Oct24-Oct30 Introduction to course Chapter 1: Introduction; creating a C program, printf(), scanf(), identifiers, preprocessor, errors in programming languages. Arithmetic Operations, relational and logical Quiz1 Chapter 2: Gaining Control; Statements: Assignments, if and if-else, loops: while, do-while, and for-statements. Comments; make a program readable. Structured Programming, function invocation, definition and problem solving. Quiz2 Chapter 3: Introduction to scalar type: integer, float, double, character, unsigned variable. Logical operator, flow of control data type, const qualifier. Function and function call. Quiz3 Chapter 4: Introduction to pointers, arrays, passing argument(s) to function, call by value, call by reference, pointer arithmetic, dereferencing a pointer variable. Pointer and dynamic memory allocation. Arrays and pointers. Search and sorting an array Quiz4 Chapter 5: Introduction to string (pointer to character) : Variable, input and output of string. Quiz5 Midterm Test on Thursday Oct 27 - Friday Oct 28 (Chapter 1 4 and partially Chapter 5) Assignment 1 Assignment 2 Assignment 3 Assignment 4 Assignment 5 NO CLASS Week 7 Oct31-Nov6 Week 8 Nov7-Nov13 Week 9 Nov14-Nov20 Chapter 5 cont: Introduction to library functions: strlen, strcpy, strcmp and more. Quiz6 Chapter 6: You already know most of this chapter. Switch statement, dowhile statement, Altering the Flow of Control Quiz7 Chapter 7: Structure the data: struct, pointer to struct, array of struct (record) Quiz8 Assignment 6 Assignment 7 Assignment 8

Week 10 Nov21-Nov27 Week 11 Nov28-Dec4 Week 12 Dec5-Dec9 Chapter 7 cont : concepts of file, file processing using struct and array of struct. File pointer Quiz9 Chapter 8: Scope rule: global, local, static and register variable. Multidimensional arrays. Link list and dynamic data structure, add, delete, and search operations on the LIST. Quiz10 Final Exam on Thursday Dec 8 - Friday Dec 9 (Chapter 1 8, focus on Chapter 5-8) Assignment 9 Assignment 10 NO CLASS Date and Deadlines 12-Week Session Important Day or Deadline Date Web Enrollment begins for continuing students. Early May, 2016 Web Enrollment begins for new/returning students. Mid May, 2016 Deadline to pay fees through Corsair Connect (No fee postponement available). Deadline to enroll in ONLINE classes including Hybrid classes by web (12-week session). Weds. Jul. 27th, 2016 @ 7PM Sun. Sept. 18th, 2016 12 WEEK SESSION BEGINS. Mon. Sept. 19th, 2016 *Remember: Students can enroll themselves into open classes until the night before the second class meeting (except online, hybrid and arranged hour classes). After that point an instructor's approval code will be required. Deadline to withdraw and receive REFUND. Deadline to withdraw and AVOID "W". Visit your Corsair Connect portal for specific refund deadline dates. Visit your Corsair Connect portal for specific refund deadline dates. Deadline to apply for Pass/No Pass. Weds. Oct. 12th, 2016 Deadline to withdraw and receive GUARANTEED "W". Visit your Corsair Connect portal for specific refund deadline dates. VETERANS DAY HOLIDAY - CAMPUS CLOSED Fri. Nov. 11th, 2016 NO FURTHER TRANSACTIONS ALLOWED. After this point, students must use Fri. Nov. 18th 2016

the late withdrawal process which requires faculty approval with extenuating circumstances. NO GRADE check needed. THANKSGIVING DAY HOLIDAY (CAMPUS CLOSED). Thurs. and Fri. Nov. 24, & 25 2016 12 Week Session Final Exam: Finals should happen at last class meeting this week. Mon Dec. 5th, 2016 End of 12-Week Session. Fri. Dec. 9th, 2016 Grades due from Faculty. Fri. Dec. 16th, 2016 Drop policy - be sure to formally drop the class if you decide to stop participating in it. Though I try to drop students whose continued participation is in doubt on the school s prescribed drop dates, don't rely on it. Leaving yourself officially enrolled without submitting the required work results in an F. Please protect your academic record by dropping if you don't participate, and participating if you don't drop. Once again; it is YOUR responsibility to drop yourself from the course. Makeup work and Assignments Assignments: are NOT accepted after due date, no exceptions. You will be allotted plenty of time to finish your assignments if you do not wait until the last minute. Please begin your assignments immediately and ask any questions you may have before the due date. Makeup tests and quizzes: will NOT be given. Only students with documented emergencies will be allowed to make up a test after the test date. Conflicts with religious holidays require PRIOR arrangements. If exactly one test is missed, at the end of the semester I may assign it a surrogate score, equal to the average of your other tests. If more than one test is missed they will remain as zeros. Test grades will not be dropped. If the final exam is missed you will not pass the course. NOTE: Any disagreement on grade must be resolved one week after official grade is posted on by administration. SANTA MONICA COLLEGE CODE OF ACADEMIC CONDUCT Cheating will not be tolerated on tests or assignments. Any student caught cheating on exams or duplicating assignments will receive a grade of zero for the activity and may be assigned a failing grade for the course. CODE OF ACADEMIC CONDUCT AND REPORTING POLICY Santa Monica College, as a community oriented, open-door, educational institution whose purpose is to educate and enlighten members of the community who seek knowledge, cannot and will not tolerate academic dishonesty. In order to uphold the academic integrity of the institution, all members of the academic community, faculty and students alike, must assume responsibility for providing an educational environment of the highest standards, characterized by a spirit of academic honesty; therefore, given this premise, under no circumstances will academic dishonesty be tolerated at this institution. ACADEMIC CONDUCT DEFINED Santa Monica College defines academic dishonesty as the act of or assistance in deceiving, including fraud or deception, in any academic exercise. This includes, but is not limited to, the following actions not authorized by the instructor or testing officer: Allowing another individual to assume one s identity for the purpose of enhancing one s grade in any of the following: testing, field trips, or attendance. Falsifying or attempting to falsify grade rosters. Representing the words, ideas or work of another as one s own in any academic exercise (plagiarism), including the use of commercial term paper companies. Changing

answers on a previously scored test, assignment, or experiment with the intent to defraud. Copying or allowing another student to copy from one s paper or answer sheet during an examination. Inventing information for the purpose of completing a laboratory experiment or case study analysis with the intent to defraud. Giving and/or taking information during an examination by any means, including electronic transmission. STUDENT RESPONSIBILITIES The ultimate success of this code of academic conduct will depend in large part on the degree to which it is willingly endorsed and supported by students. In order to achieve this support, the following recommendations are made to the students of Santa Monica College. 1. Each student is responsible to conduct him/herself in a manner that encourages learning and prohibits academic dishonesty. 2. Each student is responsible to act with fairness towards other students in the classroom, including the notion that students should not seek an unfair advantage over other SMC students when completing an assignment, taking an examination, or engaging in any other kind of academic activity. CONSEQUENCES FOR VIOLATING ACADEMIC CONDUCT Given an alleged violation of academic honesty, any or all of the following actions may be imposed: 1. The instructor may assign a failing grade to the examination or assignment in which the alleged cheating or plagiarism occurred. 2. In more serious instances, the instructor may assign a failing grade for the course, upon consultation with the Department Chair. 3. The instructor may dismiss the student from the class or activity for the present and/or following class session. 4. In more severe incidents of academic dishonesty, including but not limited to impersonation, stealing exams or research papers, or repeated violations, the College disciplinarian may suspend or recommend expulsion of a student from the College. FACULTY RESPONSIBILITIES In order to maintain an environment free of academic dishonesty, the following recommendations are made to faculty regarding their responsibility to uphold the academic integrity of Santa Monica College: 1. Make every attempt to conduct your classroom in a manner that encourages honorable behavior and learning to ensure student success and discourage academic dishonesty; 2. Inform students of the course requirements, grading procedures, and expectations for acceptable academic conduct and behavior; 3. Inform students of the SMC policy on academic conduct and the consequences to be implemented if any behavior counter to the policy occurs; and 4. Inform students of their right to due process should they wish to contest a cheating allegation. REPORTING A VIOLATION Given an incident of academic dishonesty, a faculty member is encouraged to adhere to the following procedure: 1. Inform the student of the nature of the alleged violation and the impending course of action. 2. Complete the Academic Dishonesty Report Form and submit, along with any related evidence, the first copy to the College disciplinarian and the second copy of the form to the student within ten (10) working days of the allegation. The College disciplinarian will, in turn, send copies to the campus ombudsperson and the department chair, and place a copy in the student s disciplinary records as defined in the Student Conduct Appeals Procedures. This information shall remain a part of the student s records for up to two years, providing there are no further acts of misconduct. APPEAL PROCEDURE Given an alleged violation of academic honesty, a Santa Monica College student has the right to appeal the action taken by the faculty member through the appeal procedures established by the College. 1. Whenever the penalty for academic dishonesty involves a failing grade for an examination, an assignment or the course, the accused student has five (5) working days after notification of the allegation and penalty to appeal it. He or she shall be provided the opportunity for a conference with the campus ombudsperson (or designee), faculty member involved, and department chair (or designee). Such a conference will be arranged by the campus ombudsperson (or designee) at the request of the student, and notice will be given to all participating members at least twenty-four (24) hours prior to the scheduled appointment. 2. If the conference yields no informal resolution satisfactory to the student, the student may file a

formal Petition for of Grade with the Dean of Admissions and Records. Such a filing must be made within ninety (90) calendar days following the filing date of the Academic Dishonesty Report Form. For further information regarding this procedure, please refer to the Grade Appeals process as outlined in the Santa Monica College Administrative Regulations.