CS 1361-D10: Computer Science I



Similar documents
CS4320 Computer and Network Security. Fall 2015 Syllabus

Introduction to Sociology Online Course Syllabus SOC 2301 D30 CRN Fall 2015 Angelo State University

SOCIAL PROBLEMS Online Course Syllabus SOC 1303-D10 CRN Fall 2015 Angelo State University

MIS Systems Analysis & Design

Math 1302 (College Algebra) Syllabus Fall 2015 (Online)

BCIS Business Computer Applications - Online

BCIS Business Computer Applications D10

MGT 3303 Human Resource Management

MGT 3361 Project Management

Page 1 of 5

CS135 Computer Science I Spring 2015

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

How To Pass A Management Course At Anciento State University

PSY 3329 Educational Psychology Online Course Spring Week Course

Precalculus Algebra Online Course Syllabus

Introduction to Computer Forensics Course Syllabus Spring 2012

Angelo State University Department of Psychology, Sociology, & Social Work PSY 6326 Counseling with Minorities (Online) Summer 2015

Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293

Finite Mathematics I / T Section / Course Syllabus / Spring Math 1324-T10 Mon/Wed/Fri 10:00 am 11:50 am MCS 215

MGT 3361 Project Management

ISBN: Custom Textbook + MindTap Access Card:

ISM 4403 Section 001 Advanced Business Intelligence 3 credit hours. Term: Spring 2012 Class Location: FL 411 Time: Monday 4:00 6:50

Angelo State University. PSY 6347 Life-Span Development Psychology. fall, James Forbes, PhD

Accounting : Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

CRIJ/BOR 4354 Professionalism & Ethics in Criminal Justice Agencies

MKT/IBUS 4321 International Marketing

Strategic Use of Information Technology (CIS ) Summer /

ACC 6301 Advanced Management Accounting

INTRODUCTION TO INFORMATION TECHNOLOGY

PSYCHOLOGY 101 ONLINE. Course Information and Syllabus Summer 2014

PSY 6361 Teaching of Psychology Online Course Spring nd Eight Weeks

TECH 4101 HUMAN RESOURCES FOR ADMINISTRATIVE AND TECHNOLOGY MANAGERS (R1 section) Course Syllabus Fall 2015

Canisius College Computer Science Department Computer Programming for Science CSC107 & CSC107L Fall 2014

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

IST359 - INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

Brazosport College Syllabus for PSYC 2301 General Psychology

Statistical Methods Online Course Syllabus

ANGELO STATE UNIVERSITY BA 2345: Legal & Social Environment Course Syllabus, Spring 2016 DELIVERED ONLINE

EDG 6315: Content Area Instruction Angelo State University Department of Curriculum & Instruction

PSY 6302 CORE CONCEPTS IN PSYCHOLOGICAL SCIENC (SPRING 2016)

Prerequisite Knowledge Management Science 2331 Management 3305

Criminology Online Course Syllabus SOC 3343-D10 CRN Spring 2015 Angelo State University

Collin College Business and Computer Systems

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

Introduction to Computer Programming Course Syllabus Fall 2015

MGSC 290 Computer Information Systems in Business SYLLABUS Spring 2008

MUH 2501: Introduction to World Musics Credits: 3, Online Course Fall 2015

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

CLASS POLICIES - ONLINE

Applied Network Security Course Syllabus Spring 2015

HCC ONLINE COURSE REVIEW RUBRIC

Introduction to Business Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

How To Pass The Cis 50 Online Course

Earth Science 102 Introduction to Physical Geology Fall 2015 Online

Welcome to QMB 3200 Economic and Business Statistics - Online CRN Spring 2011* Elias T Kirche, PhD

MIS 4336 Networks and Data Communication. Spring 2016

Human Resources Management - Class Information

SPEECH 1311.BX1 COURSE SYLLABUS Fall, 2015

COURSE INFORMATION. 3. You learn the course policies and follow them.

Brazosport College Syllabus for Criminology (CJSA 1325) Spring 2014 (Online)

General Psychology. Course Syllabus

ACTG 051A: Intermediate Accounting 1A Foothill College, Summer 2015

MATH 245 COLLEGE ALGEBRA Section :55 1:30

University of Central Florida Rosen Campus

Welcome to Life Span Psychology (Psych 41) East Los Angeles College. 3 Credit Hours. Professor Maria Mayoryk

ACTG 051B: Intermediate Accounting 1B Foothill College, Summer 2015

Required Textbook: Sciarra, Dorothy June, Dorsey, Anne G., Developing and Administering a Child Care and Education Program, 7th Edition.

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better.

Psychology 125- Psychology of Aging ONLINE Saddleback College Fall Course Description and Objectives

Accounting 1B Principals of Accounting Course Description in-person. Instructor: Dr. Robert Daily

Emmanuele Archange PC #234 MMC. By appointment

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

Syllabus Outline. Syllabus COSC1336 Programming Fundamentals I Page 1 of 6

ANGELO STATE UNIVERSITY/GLEN ROSE HIGH SCHOOL TRIGONOMETRY WITH ANALYTIC GEOMETRY MATH 1353 SPRING OF 2016

CIT 212 Microsoft Networking II Windows Server 2012 R2 Administration Fall 2015

VIRGINIA COMMONWEALTH UNIVERSITY Department of Biology BIOL : HUMAN ANATOMY FOR BIOLOGY MAJORS Fall 2016 SYLLABUS

Course title: Management Information Systems Fall 2010 Course number: CRN: Location: Meeting day: Meeting time:

Professor/Instructor: See Blackboard for contact information. Day(s), Time & Location: Online, 8-week course. Course Description:

Virtual Campus Academic Achievement: FALL ACAC 0321 College Reading I VC01

English 3352, Business Communications Online

Fall 2007 FIN 3140 Personal Financial Management Fully Online Section: RVC Class Number: 85509

INTRODUCTION TO CRIMINAL JUSTICE 101- Hybrid

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

ANGELO STATE UNIVERSITY BACHELOR of SCIENCE in NURSING RN-BSN Program NUR 2324 PATHOPHYSIOLOGY FALL 2014 PAUL OSMANSKI; MSN, RN

Diagnostic Coding OST 148 OL1 Fall Semester 2015 Class hours: Online

Business Computer Applications CGS 1100 Course Syllabus. Course Title:

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

Marketing for Hospitality and Tourism Course Syllabus. Dr. Michelle Choate Office # C221 Phone: Mobile Office:

Managerial Accounting - ACG Syllabus. Florida Keys Community College. Course Prefix/Number/Course: ACG 2071 Managerial Accounting

METHODS OF SOCIAL RESEARCH

CS 649 Database Management Systems. Fall 2011

THE UNIVERSITY OF TEXAS AT TYLER COLLEGE OF BUSINESS & TECHNOLOGY DECISION MAKING IN OPERATIONS MANAGEMENT COURSE SYLLABUS FALL 2010

Transcription:

CS 1361-D10: Computer Science I Instructor Name: Lopamudra Roychoudhuri Instructor Phone Number: (325) 486-5448 Instructor email: lroychoudhuri@angelo.edu Instructor Office: MCS 205E Class Times: Online, meets the 1 st day of class Mon 6/1/15 10:00-11:45am, MCS 111B Course Web Site: Blackboard Office Hours (on Skype or Collaborate): MTWRF 2:00-4:00pm Course Description This course introduces computer systems and computer programming using the concepts of algorithms for solving problems. It covers data representation and development, debugging, and verification of programs. We will use C++ as the programming language. Course Goals This is the first course in C++ programming. The goal of this course is to master the basics of computer programming using C++ language. Learning Outcomes When you complete this course, you should be able to: 1. Explain the basic syntax of C++ programming language, 2. Create, compile, link, and run a program using the Microsoft Visual Studio integrated development environment, 3. Construct a program using one or more of the following structures: sequence, selection, and repetition, 4. Demonstrate the use of functions and arrays, 5. Solve problems and create solutions using C++ language. Required materials Textbook: Gaddis, T. (2015). Starting Out With C++ From Control Structures through Objects (8th Edition), Addison Wesley, ISBN-10: 0133796337. Cheaper versions: Amazon.com - A loose-leaf version that is cheaper ($99) than the paperback version. You will have to put it in a binder yourself. Follow this link. CourseSmart.com - An e-book version rental for 180 days ($67). Follow this link. Software: Microsoft Visual Studio Professional 2013. - Available on the machines in the MCS computer labs. - You can also obtain a CD free of cost from the computer science department office. You can pick it up from the department front desk, or email me so that it can be mailed to you via USPS. - You can download it free of cost from DreamSpark.com. Details will follow when class starts. Posted Material: You are required to study all the Powerpoint slides and view all lectures posted under Blackboard. You must have an adequate computer and Internet connectivity in order to participate fully in the class. A table describing supported browsers can be viewed on Blackboard's support site.

Prerequisites None. Technical skills required No prior experience is expected, although it is assumed that you have used a computer, and you must be able to navigate the Web. Time spent on this course You can expect to spend a minimum of 2 hours every day to - View lectures (videos, Powerpoint slides) posted under Blackboard, - Read sections from the textbook and other sources, and - Work on assignments. Communication Communication between you and I will be via email, Skype or Collaborate. Email: You are required to obtain an e-mail account. You will receive announcement emails from me and occasional direct emails that you are expected to respond promptly. You can email me any time. I shall reply within 24 hours. Please include CS 1361-D10 in the subject line. Skype: My user name in Skype is lroychoudhuri. Please send me a contact request from your Skype, so that I have your user name. You will need to send me a Skype request, so that I know who you are. I shall be available on Skype during office hours. Blackboard Collaborate: Every week day during my office hours I shall create a Collaborate session. You will be able to join the session by clicking that link. You will be able to chat and share your computer screen with me. This will help me look at your screen and discuss any programming issue that you may have. You can directly join the session if you are in any MCS lab. You will need to download Java to activate Collaborate if you are on your own computer. More details will follow when class starts. If you have any question about the course or need assistance, please contact me by Skype during office hours, or by e-mail at any time. Activities Assessing Learning Outcomes There will be various activities that you will complete. These will be graded within five days of submission. Assignments Online Quizzes - You will complete viewing lectures (videos, Powerpoint slides) posted under Blackboard and the required reading from the textbook or other sources. This will be validated by online quizzes. The grade from the quizzes will constitute 20% of the total assignment grade. Programming assignments - The purpose of the programming assignments is to give you individual practice on the topics that you are learning, and to explore some ideas more deeply. Assignments will be given almost every day for you to complete. The grade from the programming assignments will constitute 80% of the total assignment grade.

Exams - There will be three exams in online quiz format on Blackboard using Respondus Lockdown browser. All students must take all the exams on the scheduled dates. See table under Course Outline for dates and Class Policies for exam policies. Grades Your course grade will be based on the following: Activity Percentage Due Outcomes Assessed Programming Assignments 40% Daily 1 thru 5 Quizzes 10% Daily 1 thru 5 Exam 1 15% Wed 6/10/15 1, 2 Exam 2 15% Mon 6/22/15 1, 2, 3 Final Exam 20% Wed 7/1/15 1 thru 5 Angelo State University employs a letter grade system. Grades in this course are determined on a percentage scale: Grade Percentage A 90 100 B 80 89 C 70 79 D 60-69 F 0-59 Course Outline Tentative schedule Wk Date Topics 1 6/1, 6/2 Intro to computers and programming (Ch. 1) 1 6/3, 6/4, 6/5 Intro to C++ (Ch. 2) 2 6/8, 6/9, 6/10, 6/11, 6/12 Exam 1 on Wed 6/10/15; Expressions and Interactivity (Ch. 3) 3 6/15, 6/16 Making Decisions (Ch. 4) 3 6/17, 6/18, 6/19 Loops (Ch. 5) 4 6/22, 6/23, 6/24 Exam 2 on Mon 6/22/15; Functions (Ch. 6) 4 6/25, 6/26 Arrays (Ch. 7) 5 6/29, 6/30 Arrays (Ch. 7) cont. 5 7/1/15 (Wednesday) Final Exam Class Policies Policy on absenteeism/non-communication Your participatory activities (such as viewing Blackboard lectures, responding to emails) will be monitored as attendance. Failure to participate or communicate on your part will result in an appropriate reduction of your grade and possibly in your failure of this course. Late work All assignments, unless otherwise specified, must be submitted to Blackboard containing your name, course name, the title of the assignment and the due date. No late assignment will be accepted. No e-mail submission is accepted. There are no exceptions to this rule.

Academic Integrity All homework assignments should be the work product of each individual. Cheating occurs when a student either submits work for a grade that is not entirely due to his/her own effort or allows others to use her/his work. Cheating occurs when a student submits work product that is copied from another student. Cheating on an assignment or exam will result in a failing grade for the course. No student shall look towards the work of any other student during exams as it shall be construed as cheating. Academic Honor Code: Angelo State University expects its students to maintain complete honesty and integrity in their academic pursuits. Students are responsible for understanding the Academic Honor Code, which is available on the web at http://www.angelo.edu/forms/pdf/honorcode5.pdf. You should familiarize yourself with it. If a student violates this policy in any way, the student may receive a sanction of failure on the assignment/exam or failure in the course. If you have questions about appropriate citations, please ask. Exam Policies All students must take all the exams on the scheduled dates. All exams will be online on Blackboard. The students in campus will take the exams at ASU. Exam rooms and times are yet to be announced. The students out of campus will have to arrange for a proctor. There are no makeup exams. Only exception will be student absence for observance of religious holy day (see Additional Policies below). If one exam is missed, the final exam will count double to make up for the missed exam. Only one missed exam can be made up this way. If more than one exam is missed, a grade of zero will be given for the additional missed exam. The final exam must be taken on its assigned date. For students taking all three exams, the final exam grade can replace a lower grade on one of the first two exams if the final exam grade is higher. Only one regular exam grade can be replaced in this way. Email Etiquette Apply this to all communication when using email. Please keep these universal netiquette policies in mind: (i) write complete sentences when sending an email message, (ii) do not use all CAPITAL LETTERS, (iii) check your spelling, (iv) be courteous, and never use offensive language, (v) sign your email message. Incompletes The grade I is given when the student is unable to complete the course because of illness or personal misfortune. An I that is not removed before the end of the next long semester automatically becomes an F. Students will be allowed one year to remove a grade of I before it automatically becomes an F. To graduate from ASU, a student must complete all I s. Add/Drop Dates Students may add this course up to June 3, 2015. Students may drop this class or withdraw from the university until June 19, 2015.

Additional Policies Accommodations for Disability The Student Life Office, located at room 112, University Center, is the designated campus department charged with the responsibility of reviewing and authorizing requests for reasonable accommodations based on a disability. It is your responsibility to initiate such a request by contacting the Student Life Office at (325) 942-2191 or (325) 942-2126 (TDD/FAX) or by e-mail at Student.Life@angelo.edu to begin the process. The Student Life Office will establish the particular documentation requirements necessary for the various types of disabilities. Student absence for religious holidays A student who intends to observe a religious holy day should make that intention known in writing to the instructor prior to the absence. A student who is absent from classes for the observance of a religious holy day shall be allowed to take an examination or complete an assignment scheduled for that day within a reasonable time after the absence. Modifications to the syllabus The instructor and the university reserve the right to modify or change the syllabus (schedule, course requirements, grading policy, etc.) as the curriculum and/or program require(s).