Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles



Similar documents
CS 2302 Data Structures Spring 2015

Introduction to Programming System Design. CSCI 455x (4 Units)

Department of Electrical and Computer Engineering. EEL 3160 Embedded C++ and Data Structures. Tuesday & Thursday 3:00 5:00 pm

CS 300 Data Structures Syllabus - Fall 2014

CS 261 C and Assembly Language Programming. Course Syllabus

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

CENTRAL TEXAS COLLEGE ITSE 2459 ADVANCED COMPUTER PROGRAMMING C# Semester Hours Credit: 4 INSTRUCTOR: OFFICE HOURS:

COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT

How To Teach C++ Data Structure Programming

CS A250 (CRN ) C++ Programming Language 2. Syllabus Fall 2015

CS 1361-D10: Computer Science I

Computer Science CS 2334: Programming structures and abstractions

Computer Science 210: Data Structures. Introduction

CSC 341, section 001 Principles of Operating Systems Spring 2015 Monday/Wednesday 1:00 PM 2:15 PM

Course MS10975A Introduction to Programming. Length: 5 Days

Math 830- Elementary Algebra

JMS, MAT150 THIS SYLLABUS, COURSE SCHEDULE, ASSIGNMENTS, AND EXAM DATES Summer 2014 ARE SUBJECT TO CHANGE AS CIRCUMSTANCES DICTATE.

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

The University of Akron Department of Mathematics. 3450: COLLEGE ALGEBRA 4 credits Spring 2015

CS 394 Introduction to Computer Architecture Spring 2012

Mechanical Engineering Technology Mech 257 Solid Modeling Applications

Major Topics Covered in the Course

Psychological Testing (PSYCH 149) Syllabus

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

CS135 Computer Science I Spring 2015

COURSE APPROVAL DOCUMENT Southeast Missouri State University. Department: Psychology Course No.: PY 564

COURSE SYLLABUS FOR COLLEGE BEGINNING CHINESE

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

CS 1340 Sec. A Time: 8:00AM, Location: Nevins Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, rpmihail@valdosta.

BIOL 1004 SYLLABUS. COURSE OUTCOMES: The student will demonstrate knowledge of the parts and functions of a cell.

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

ACCOUNTING 205 INTRODUCTION TO FINANCIAL ACCOUNTING 8-Week Online Course Spring 2015

ISM and 05D, Online Class Business Processes and Information Technology SYLLABUS Fall 2015

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

Decision Sciences Data Analysis for Managers

Management 352: Human Resource Management Spring 2015 Syllabus

ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via )

Small Business Management BUSG 2309 Course Syllabus

MAT 103B College Algebra Part I Winter 2016 Course Outline and Syllabus

Business Ethics (BUS 105) Cycle II, Spring, 2012 Semester

ECE475 Control System Analysis ABET Syllabus. ECE 326. Prerequisite topics: knowledge of Laplace transforms and Bode plots.

FIN 430: Financial Modeling (Spring 2016) Professor Russell Jame Course Overview and Objectives Course Prerequisites Required Materials

Course Content Concepts

School of Health Professions Department of [INSERT DEPARTMENT HERE]

Gustavus Adolphus College Department of Economics and Management E/M : MARKETING M/T/W/F 11:30AM 12:20AM, BH 301, SPRING 2016

Monfort College of Business Semester Course Syllabus ( )

MGSC 590 Information Systems Development Course Syllabus for Spring 2008

Communication 170: Semester Interpersonal Communication Classroom: meeting day and time Stephen F. Austin State University

MKTG 330 FLORENCE: MARKET RESEARCH Syllabus Spring 2011 (Tentative)

Los Angeles Pierce College. SYLLABUS Math 227: Elementary Statistics. Fall 2011 T Th 4:45 6:50 pm Section #3307 Room: MATH 1400

Fundamentals of Computer Programming CS 101 (3 Units)

Management Science 250: Mathematical Methods for Business Analysis Three Semester Hours

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

Brazosport College Syllabus for PSYC 2301 General Psychology

ELEMENTS TO BE INCLUDED IN A SYLLABUS

IT 106 Introduction to IT Problem Solving Using Computer Programming revised

PHYSICS 1101W.100: Introductory College Physics I. Preliminary Syllabus, Spring Syllabus revisions will be posted on the 1101 syllabus web site

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

Course Description and Objectives

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

COURSE APPROVAL DOCUMENT Southeast Missouri State University

AHS 119 Health Careers Allied Health Sciences Department

MAT150 College Algebra Syllabus Spring 2015

BCM 247 BUSINESS COMMUNICATION Course Syllabus Fall 2012

ENGR 102: Engineering Problem Solving II

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

MATH 2412 PRECALCULUS SPRING 2015 Synonym 26044, Section 011 MW 12:00-1:45, EVC 8106

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

Turtle Mountain Community College

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

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

WILLIAM PATERSON UNIVERSITY Department of English ENG 2070: Effective Business Writing Winter Semester: December 22, 2014 January 11, 2014

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

BUS Computer Concepts and Applications for Business Fall 2012

CHEM 1305: SURVEY OF GENERAL CHEMISTRY COURSE INFORMATION

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.

02-201: Programming for Scientists

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

Peoria Unified School District Dual Enrollment Program

LeMoyne-Owen College Division of Natural and Mathematical Sciences COMPUTER ALGORITHMS, COSI 335 Fall Syllabus

Code: MATH 274 Title: ELEMENTARY DIFFERENTIAL EQUATIONS

Lehigh University CHEM 112 ORGANIC CHEMISTRY II Spring 2016 Course Syllabus. Instructors:

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

General Psychology. Course Syllabus

TECM 3200: Web Design and Development University of North Texas Technical Communication Spring 2015

CS3332 Software Engineering I. Term III/2016

Professor: Dr. Esra Memili Office: 370 Bryan Office Hours: Monday 2:00-6:00pm and 8:50-9:50pm, and by appointment

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

MAT 117: College Algebra Fall 2013 Course Syllabus

PSYC 2301 General Psychology Course Syllabus

Social Psychology Syllabus

Transcription:

Sample Syllabus (C++) CSCI 1301 Introduction to Programming Principles Knowledge Areas that contain topics and learning outcomes covered in the course Knowledge Areas Total Hours of Coverage Software Development Fundamentals (SDF) 28 Programming Languages (PL) 4.25 Algorithm and Complexity (AL) 3 Social Issues and Professional Practice (SP) 0.75 Body of Knowledge coverage KA Knowledge Unit Topics Covered Hours Reference in the Text SP History History of computers, 0.75 Chapter 1 programming languages, Internet, Web PL Language Interpretation vs. compiling 0.25 Chapter 1 Translation PL Basic Type Primitive types, casting 4 Chapters 2, 3 and 4 Systems SDF Fundamental Syntax and semantics, 10 Chapters 1-6 Programming Concepts variables, expressions, assignments, selections, loops, functions SDF Development Stepwise development using 4 Chapter 6 Methods functions SDF Fundamental Arrays 5 Chapters 7-8 Data Structures SDF Algorithms and Design strategies for solving 9 Chapters 1-8 AL Design Fundamental Data Structures and Algorithms problems using algorithms Linear search, binary search, selection sort 3 Chapter 7 COURSE INFORMATION Meeting: Class Section 01 MWF 9:00-9:50 a.m. 02 MWF 1:00-1:50 a.m. Science Center 1503B Instructor: Dr. Y. Daniel Liang Office: Science Center 112 Office Phone: (912) 344-3264 email: y.daniel.liang@gmail.com Office Hours: MWF 8:00 9:00 a.m., 2:00 3:00 p.m., or by appointment Text: Introduction to Programming with C++, Third Edition, Prentice-Hall. Chapters 1-8 are covered in this course References: www.cs.armstrong.edu/liang/cpp3e Including answers to checkpoint questions, solutions to even-numbered exercises, download source code for book examples, LiveLab, Quiz, Animation, etc. Course URL: www.cs.armstrong.edu/liang/course.html Check the course website regularly, any changes in assignments, due dates, etc. will be indicated here.

PREREQUISITES Math 1113 Pre-Calculus or equivalent CATALOG DESCRIPTION Overview of computers and programming. Fundamentals of structured computer programming; primitive data types, expressions, control statements, functions, arrays, searching, sorting; debugging techniques. COURSE OBJECTIVES As part of this course, students will be introduced to programming concepts and techniques. will be introduced to C++ language syntax. will learn control statements, loops, functions, and arrays. will write programs for a wide variety problems in math, science, financials, and games. will analyze and design programs. ABET COURSE OUTCOMES Upon successful completion of this course, students will be able to analyze and design strategies for solving basic programming problems. use primitive data types, selection statements, loops, functions to write programs. develop programs to solve a variety of problems in math, science, business, and games. use the step-wise refinement approach. use arrays to store, process, and sort data. use an IDE to develop programs. CLASS Class time will be used for short lectures, design examples, in class exercises, and quizzes and exams. Class attendance is expected and students are responsible for all material covered in class. Missed work, quizzes, or exams will receive a grade of zero. Class disruption (cell phones, sleeping, talking, etc.) during class will not be tolerated. A warning will be given on the first instance and you will be asked to leave the class on any subsequent instances. GRADING Grades will be determined from: attendance (5% Attendance will be checked regularly, but not for every class), programming exercises (25%), three exams (15% each), and final exam (25%). Evaluation scheme is subject to change with a prior notice. Dates for exams will be announced in the class. Final grades will be based on the following scale: A (90-100), B (80-89), C (70 79), D (60 69), and F (< 60). The instructor reserves the right to adjust the grading percentages and scale if necessary. Extenuating circumstances that prevent timely submittal of work must be discussed with the instructor at least 24 hours in advance or cleared through the Office of the Dean of Students (including a death in the family, serious injury, or illness). Students must supply appropriate documentation verifying the extenuating circumstances that prevented a timely submittal of the assignment. ASSIGNMENTS Due dates for programming assignments will be announced in the class. Missed quizzes and late or missed assignments will receive a grade of zero. Programming assignments must be done individually. Source file printout must be submitted in the class on the due day regardless its status (complete or incomplete). In addition to submitting a hard copy, students must also submit the programs to LiveLab. Your grades will be recorded on LiveLab. ABSENCES Class attendance is mandatory. Students who miss class due to illness will be counted as attending on LiveLab if proper documents are given. Students registering after the semester begins are responsible for all missed assignments and cannot expect that due dates will be altered.

EMAIL POLICY For a prompt response, put your name, course number, and class time in the subject of the email. HELP Before you ask for help on programs, explain to yourself what the program is doing step-by-step. When you visit me during office hours, make sure you have already submitted your program on LiveLab and bring a printed copy of the program. You can resubmit the program on LiveLab before it is due. COMPUTER LABS The following Armstrong Atlantic labs have the software necessary for this course: SC 129, SC 2016 DISABILITIES OR SPECIAL NEEDS If you have a physical, psychological, and/or learning disability that might affect your performance in this class, please contact the Office of Disability Services which is located in Memorial College Center Room 207A, phone 912 344-2744. The Disability Services Office will determine appropriate accommodations based on testing and medical documentation. Please notify the instructor that you might need accommodations within two weeks of the start of the semester or two weeks of being diagnosed. Please see me privately after class or in my office. You may then choose, by notifying the instructor before the start of each exam or assignment, whether you will need any accommodation. Notification after the start of an exam or last minute notification on an assignment will not be accepted. ACADEMIC HONESTY Students must abide by the Armstrong Atlantic Honor Code and Student Code of Contact http://www.sa.armstrong.edu/activities/hccoc.html Students are expected to perform their work individually unless otherwise specified by the instructor. Plagiarism will be checked by LiveLab. Students may discuss assignments in general terms with other students and may receive assistance from the instructor or classmates. Assistance does not mean obtaining working designs or solutions and modifying them; this is considered copying. Submission to LiveLab with the intention to deceive LiveLab is considered as cheating. All instances of academic misconduct will receive a zero for the assignment and be reported to the Dean of Students. A second instance of academic misconduct will result in an automatic F in the course and possible disciplinary action.

Sample Syllabus (C++) CSCI 1302 Advanced Programming Principles Knowledge Areas that contain topics and learning outcomes covered in the course Knowledge Areas Total Hours of Coverage Software Development Fundamentals (SDF) 3 Programming Languages (PL) 33 Body of Knowledge coverage KA Knowledge Unit Topics Covered Hours Reference in the Text PL Object-Oriented Object-oriented design, classes 30 Chs9-13, 17 Programming and objects, inheritance SDF Fundamental Vectors 3 Chapter 12 Data Structures PL Basic Type System Templates 3 Chapters12 COURSE INFORMATION Instructor: Dr. Y. Daniel Liang Office: Science Center 112 Office Phone: (912) 344-3264 email: y.daniel.liang@gamil.com Office Hours: MWF 8:00 9:00 a.m., 2:00 3:00 p.m., or by appointment Text: Introduction to Programming with C++, Third Edition, Prentice-Hall, 2012. Chapters 9-16 are covered in this course References: www.cs.armstrong.edu/liang/cpp3e Including answers to review questions, solutions to even-numbered exercises, download source code for book examples, LiveLab, self test, etc. Course URL: www.cs.armstrong.edu/liang/course.html Check the course website regularly, any changes in assignments, due dates, etc. will be indicated here. PREREQUISITES CSCI 1301 Introduction to Programming Principles CATALOG DESCRIPTION Object-oriented design and implementation. Topics include: object and class design, inheritance, polymorphism, exception handling, file input and output. COURSE OBJECTIVES As part of this course, students will learn reusing software through a collection of C++ predefined classes. will understand the differences between procedural and object-oriented paradigms. will develop custom classes using encapsulation, polymorphism, and abstraction. will learn how to override operators. will learn how to deal with exceptions. will learn how to write simple file IOs. COURSE OUTCOMES Upon successful completion of this course, students will be able to

understand OO concepts: encapsulation, inheritance, polymorphism, abstract classes use Unified Modeling Language for design, analysis, and documentation override operators. use file I/O and handle exceptions design and implement OO programs CLASS Class time will be used for short lectures, design examples, in class exercises, and quizzes and exams. Class attendance is expected and students are responsible for all material covered in class. Missed work, quizzes, or exams will receive a grade of zero. Class disruption (cell phones, sleeping, talking, etc.) during class will not be tolerated. A warning will be given on the first instance and you will be asked to leave the class on any subsequent instances. GRADING Grades will be determined from: attendance (5%), programming exercises (25%), two exams (20% each), and final exam (30%). Evaluation scheme is subject to change with a prior notice. Dates for exams will be announced in the class. Attendance will be checked regularly. Missing classes frequently will be automatically dropped out of class. Final grades will be based on the following scale: A (90-100), B (80-89), C (70 79), D (60 69), and F (< 60). The instructor reserves the right to adjust the grading percentages and scale if necessary. Extenuating circumstances that prevent timely submittal of work must be discussed with the instructor at least 24 hours in advance or cleared through the Office of the Dean of Students (including a death in the family, serious injury, or illness). Students must supply appropriate documentation verifying the extenuating circumstances that prevented a timely submittal of the assignment. ASSIGNMENTS Due dates for programming assignments will be announced in the class. Missed quizzes and late or missed assignments will receive a grade of zero. Programming assignments must be done individually. Source file printout must be submitted in the class on the due day regardless its status (complete or incomplete). In addition to submitting a hard copy, students must also submit the programs to LiveLab. Your grades will be recorded on LiveLab. Your grades on LiveLab are subject to changes if LiveLab did not grade the program correctly. EMAIL POLICY For a prompt response, put CSCI 1302 in the subject of the email. HELP Before you ask for help on programs, explain to yourself what the program is doing step-by-step. When you visit me during office hours, make sure you have already submitted your program on LiveLab and bring a printed copy of the program. You can resubmit the program on LiveLab before it is due. COMPUTER LABS The following Armstrong Atlantic labs have the software necessary for this course: SC 129, SC 2016 DISABILITIES OR SPECIAL NEEDS If you have a physical, psychological, and/or learning disability that might affect your performance in this class, please contact the Office of Disability Services which is located in Memorial College Center Room 207A, phone 912 344-2744. The Disability Services Office will determine appropriate accommodations based on testing and medical documentation. Please notify the instructor that you might need accommodations within two weeks of the start of the semester or two weeks of being diagnosed. Please see me privately after class or in my office. You may then choose, by notifying the instructor before the start of each exam or assignment, whether you will need any accommodation. Notification after the start of an exam or last minute notification on an assignment will not be accepted. ACADEMIC HONESTY Students must abide by the Armstrong Atlantic Honor Code

http://www.armstrong.edu/departments/office_student_affairs/student_affairs_honor_code. Students are expected to perform their work individually unless otherwise specified by the instructor. Plagiarism will be checked by LiveLab. Students may discuss assignments in general terms with other students and may receive assistance from the instructor or classmates. Assistance does not mean obtaining working designs or solutions and modifying them; this is considered copying. Submission to LiveLab with the intention to deceive LiveLab is considered as cheating. All instances of academic misconduct will receive a zero for the assignment and be reported to the Dean of Students. A second instance of academic misconduct will result in an automatic F in the course and possible disciplinary action.

Sample Syllabus (C++) CSCI 2410 Data Structures and Algorithms Knowledge Areas that contain topics and learning outcomes covered in the course Knowledge Areas Total Hours of Coverage Software Development Fundamentals (SDF) 3 Algorithm and Complexity (AL) 33 Body of Knowledge coverage KA Knowledge Unit Topics Covered Hours Reference in the Text SDF Algorithms and Solve problems using recursion 3 Chapter 18 Design AL Basic Analysis Time complexity, algorithm 2 Chapter 22 efficiency, order of magnitude AL Algorithm Strategies Divide-and-conquer, backtracking, greedy algorithm, 10 Chapters 22, 23, 28-29 AL Fundamental DS and Algorithms dynamic programming Array list, linked list, set, map, queues, priority-queues, sorting algorithms, binary search tree, hashing 19 Chapters 19-25, 27 AL Advanced DS Balanced binary tree, AVL tree 2 Chapters 26 COURSE INFORMATION Meeting: Class MWF 11:00-11:50 a.m. Science Center 2506 Instructor: Dr. Y. Daniel Liang Office: Science Center 112 Office Phone: (912) 344-3264 email: y.daniel.liang@gmail.com Office Hours: MWF 8:00 9:00 a.m., 2:00 3:00 p.m., or by appointment Text: Introduction to Programming with C++, Third Edition, Prentice-Hall Chapters 17-26 are covered in this course References: www.cs.armstrong.edu/liang/cpp3e Including answers to review questions, solutions to even-numbered exercises, download source code for book examples, LiveLab, self test, etc. Course URL: www.cs.armstrong.edu/liang/course.html Check the course website regularly, any changes in assignments, due dates, etc. will be indicated here. PREREQUISITES CSCI 1302 Advanced Programming Principles and MATH 1161 Calculus I CATALOG DESCRIPTION Topics include: recursion, generics, linked lists, stacks, queues, hash tables, trees, graphs, heaps,) sorting algorithms, and time and space complexity analysis. Use of STL. COURSE OBJECTIVES As part of this course, students will learn the concepts and techniques for recursion. will learn how to parameterize data types using generics. will learn how to measure the algorithm complexity using the Big O notation.

will learn how to use classic data structures: array lists, linked lists, stacks, queues, priority queues, sets, maps, binary trees, and hashing. will learn how to implement data structures. will learn graph algorithms and use them to solve practical problems. COURSE OUTCOMES Upon successful completion of this course, students will be able to design recursive solutions. analyze algorithm complexities. describe and analyze sorting algorithms. implement classic data structures: array lists, linked lists, stacks, queues, heaps, binary trees, hash tables. use STL. represent and solve problems using graph algorithms. CLASS Class time will be used for short lectures, design examples, in class exercises, and quizzes and exams. Class attendance is expected and students are responsible for all material covered in class. Missed work, quizzes, or exams will receive a grade of zero. Class disruption (cell phones, sleeping, talking, etc.) during class will not be tolerated. A warning will be given on the first instance and you will be asked to leave the class on any subsequent instances. GRADING Grades will be determined from: attendance (5% Attendance will be checked regularly, but not for every class), programming exercises (40%), two exams (15% each), and final exam (25%). Evaluation scheme is subject to change with a prior notice. Dates for exams will be announced in the class. Attendance will be checked regularly. Missing classes frequently will be automatically dropped out of class. Final grades will be based on the following scale: A (90-100), B (80-89), C (70 79), D (60 69), and F (< 60). The instructor reserves the right to adjust the grading percentages and scale if necessary. Extenuating circumstances that prevent timely submittal of work must be discussed with the instructor at least 24 hours in advance or cleared through the Office of the Dean of Students (including a death in the family, serious injury, or illness). Students must supply appropriate documentation verifying the extenuating circumstances that prevented a timely submittal of the assignment. ASSIGNMENTS Due dates for programming assignments will be announced in the class. Missed quizzes and late or missed assignments will receive a grade of zero. Programming assignments must be done individually. Source file printout must be submitted in the class on the due day regardless its status (complete or incomplete). In addition to submitting a hard copy, students must also submit the programs to LiveLab. Your grades will be recorded on LiveLab. ABSENCES Class attendance is mandatory. Students who miss class due to illness will be counted as attending on LiveLab if proper documents are given. Students registering after the semester begins are responsible for all missed assignments and cannot expect that due dates will be altered. EMAIL POLICY For a prompt response, put CSCI 2410 in the subject of the email. HELP Before you ask for help on programs, explain to yourself what the program is doing step-by-step. When you visit me during office hours, make sure you have already submitted your program on LiveLab and bring a printed copy of the program. You can resubmit the program on LiveLab before it is due.

COMPUTER LABS The following Armstrong Atlantic labs have the software necessary for this course: SC 129, SC 2016 DISABILITIES OR SPECIAL NEEDS If you have a physical, psychological, and/or learning disability that might affect your performance in this class, please contact the Office of Disability Services which is located in Memorial College Center Room 207A, phone 912 344-2744. The Disability Services Office will determine appropriate accommodations based on testing and medical documentation. Please notify the instructor that you might need accommodations within two weeks of the start of the semester or two weeks of being diagnosed. Please see me privately after class or in my office. You may then choose, by notifying the instructor before the start of each exam or assignment, whether you will need any accommodation. Notification after the start of an exam or last minute notification on an assignment will not be accepted. ACADEMIC HONESTY Students must abide by the Armstrong Atlantic Honor Code and Student Code of Contact http://www.sa.armstrong.edu/activities/hccoc.html Students are expected to perform their work individually unless otherwise specified by the instructor. Plagiarism will be checked by LiveLab. Students may discuss assignments in general terms with other students and may receive assistance from the instructor or classmates. Assistance does not mean obtaining working designs or solutions and modifying them; this is considered copying. Submission to LiveLab with the intention to deceive LiveLab is considered as cheating. All instances of academic misconduct will receive a zero for the assignment and be reported to the Dean of Students. A second instance of academic misconduct will result in an automatic F in the course and possible disciplinary action.