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

Similar documents
BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS. POFI 1301: COMPUTER APPLICATIONS I (File Management/PowerPoint/Word/Excel)

BUS Computer Concepts and Applications for Business Fall 2012

STA2023 Introduction to Statistics (Hybrid) Spring 2013

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

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

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Department of Drafting & Design Engineering Technology. Syllabus

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

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

MAT 122 Intermediate Algebra Syllabus Summer 2016

ADMN-1311: MicroSoft Word I ( Online Fall 2017 )

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

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

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

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

ITSC 1301 Introduction to Computers Course Syllabus

MGMT 479 (Hybrid) Strategic Management

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

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

SOUTHWEST COLLEGE Department of Mathematics

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Syllabus ENGR 190 Introductory Calculus (QR)


CPMT 1347 Computer System Peripherals COURSE SYLLABUS

Journalism 336/Media Law Texas A&M University-Commerce Spring, 2015/9:30-10:45 a.m., TR Journalism Building, Room 104

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

STANDARDIZED COURSE SYLLABUS

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

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

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Course Syllabus Art History II ARTS 1304

Instructor: Matthew Wickes Kilgore Office: ES 310

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

Fashion Design & Merchandising Programs STUDENT INFORMATION & COURSE PARTICIPATION FORM

Business Computer Applications CGS 1100 Course Syllabus. Course Title: Course / Prefix Number CGS Business Computer Applications

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

Northeastern University Online Course Syllabus

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

HARRISBURG AREA COMMUNITY COLLEGE ONLINE COURSE SYLLABUS

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

INTERMEDIATE ALGEBRA Course Syllabus

Texas A&M University - Central Texas PSYK EDUCATIONAL PSYCHOLOGY INSTRUCTOR AND CONTACT INFORMATION

ENGLISH 298: Intensive Writing

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

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Records and Information Management Spring Semester 2016

Course Goal This is the final course in the developmental mathematics sequence and its purpose is to prepare students for College Algebra.

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

Foothill College Summer 2016

GEOG Introduction to GIS - Fall 2015

Math 098 Intermediate Algebra Spring 2018

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

Academic Freedom Intellectual Property Academic Integrity

3D DIGITAL ANIMATION TECHNIQUES (3DAT)

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

PBHL HEALTH ECONOMICS I COURSE SYLLABUS Winter Quarter Fridays, 11:00 am - 1:50 pm Pearlstein 308

Austin Community College SYLLABUS

FIN 571 International Business Finance

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

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

ENG 111 Achievement Requirements Fall Semester 2007 MWF 10:30-11: OLSC

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

COMM370, Social Media Advertising Fall 2017

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Sul Ross State University Spring Syllabus for ED 6315 Design and Implementation of Curriculum

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

Psychology Northwest College

Table of Contents PROCEDURES

Monday/Wednesday, 9:00 AM 10:30 AM

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

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

BUFFET THEORY AND PRODUCTION - CHEF 2332 Thursday 1:30pm 7:00pm Northeast Texas Community College - Our Place Restaurant Course Syllabus Fall 2013

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

Course Syllabus for Math

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

Academic Affairs. General Information and Regulations

PreAP Geometry. Ms. Patricia Winkler

Texas A&M University-Kingsville Department of Language and Literature Summer 2017: English 1302: Rhetoric & Composition I, 3 Credit Hours

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

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

CRITICAL THINKING AND WRITING: ENG 200H-D01 - Spring 2017 TR 10:45-12:15 p.m., HH 205

Preferred method of written communication: elearning Message

Soil & Water Conservation & Management Soil 4308/7308 Course Syllabus: Spring 2008

Pitching Accounts & Advertising Sales ADV /PR

CHEM 1105: SURVEY OF GENERAL CHEMISTRY LABORATORY COURSE INFORMATION

Page 1 of 8 REQUIRED MATERIALS:

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

COURSE WEBSITE:

Course Description. Student Learning Outcomes

Interior Design 350 History of Interiors + Furniture

Intensive English Program Southwest College

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Transcription:

BRAZOSPORT COLLEGE LAKE JACKSON, TEXAS SYLLABUS ITSE 1332: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING COMPUTER TECHNOLOGY & OFFICE ADMINISTRATION DEPARTMENT CATALOG DESCRIPTION ITSE 1332 INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING CIP 1102010007 An introduction to the Visual BASIC.NET computer language, including the preparation, coding, and testing of individual Windows applications. The focus of this course includes an introduction to programming concepts and methods with problem analysis and problem-solving techniquies included. Data types, control structures, functions, syntax and semantics of the language, classes, class relationships, and exception handling will also be overed in this course. (4 SCH, 3 lecture, 2 lab) Prerequisite: None. Required skill level code: College-level reading and writing. Intermediate algebra level math (placement code 3). PREPARED BY: RECOMMENDED BY: RECOMMENDED BY: APPROVED: INSTRUCTOR DIVISION CHAIRMAN DEAN DATE: DATE: DATE: DATE: The Brazosport College District shall not discriminate against, or exclude from participation in any benefits or activities either on the staff or in the student body, any person on the grounds of sex, race, color, religion, national origin, age, or handicap.

This page left intentionally blank for printing purposes.

BRAZOSPORT COLLEGE SYLLABUS ITSE 1332: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING STUDENT EVALUATION COURSE EVALUATION A. Weekly quizzes (5%) and class participation / attendance (5%) will account for no more than 10% of the total grade. B. Major exams will account for no more than 45% of the total grade. C. Programming exercises and other assignments will account for no more than 20% of the total grade. D. Final exam will account for no more than 25% of the total grade. INSTRUCTOR EVALUATION A. Students will be given an opportunity to evaluate their instructor and the course content. B. The instructor will review and evaluate in terms of withdrawal rate. C. Final grades given will be reviewed in an effort to determine if a pattern of high or low grades exists. DEPARTMENT EVALUATION OF COURSE A. Faculty and the Division Chair will review student grades and withdrawal trends. B. Faculty and the Division Chair will review the Course Competencies and Perspectives Assessment.

BRAZOSPORT COLLEGE SYLLABUS ITSE 1332: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING Course Version GENERAL GOALS/OBJECTIVES COURSE CONTENT Students will demonstrate structured and object-oriented programming design processes; using the Windows operating system; and the Visual Basic.NET Integrated Design Environment; to design, code and test windows applications demonstrating the use of controls, variables, constants, calculations, trapping program errors, decisions and conditions, menus, common dialog boxes, sub procedures, function procedures, lists, loops, printing, methods for working with strings, and single dimension arrays. SPECIFIC GOALS/OBJECTIVES LEARNING OUTCOMES 1. Demonstrate structured programming design process. 1.1 Demonstrate the Program Development Life Cycle by creating applications. Assessment: All items under goal objective 1 will be performed by students when creating all lab projects as well as on written exams. Satisfactory accomplishment will be successful documentation (better than 70%) by the student of the structured program design process item 1.1 for each lab project. 1.2 Identify and demonstrate the use of Basic Design Structures (Sequence, Selection, Loop). Identify and use a sequence structure in program design Identify and use a selection structure in program design Identify and use a loop sequence in program design Assessment: Students will use one or more of the basic design structures (sequence, selection, and loop) in all programs created for lab projects and by identifying them on exam items. Satisfactory accomplishment will be programs created by students that successfully run and use one or more of basic design structures (sequence, selection, and loop) to provide a project solution. 2. Use Windows operating system 2.1 Demonstrate file and folder management procedures. Assessment: Using the Windows Explorer or My Computer utilities, students will demonstrate file and folder management procedures by creating files inside of folders, copying and moving files between folders, and copying folders between different disk drive locations. All lab projects must be submitted on floppy diskettes. Satisfactory accomplishment will be for students to successfully create files and folders for lab projects and successfully transfer completed projects between different storage locations. 2.2 Demonstrate Windows GUI design standards. Assessment: Demonstrate Windows GUI design standards while creating windows applications using Visual Basic.NET. On all lab projects and hands-on portions of tests, students will be

graded on successful use of Windows GUI design standards to create professional looking applications. 2.3 Demonstrate object naming conventions. Assessment: Demonstrate object naming conventions while changing object name properties during development of windows applications with Visual Basic.NET. Students will be graded on correct use of object naming conventions on all lab assignments and on written and hands-on exams. 3. Use Object-Oriented Programming and Visual Basic.Net Integrated Development Environment 3.1 Define object-oriented programming. Assessment: Students will define object-oriented programming on written exam #1 without using course references or materials. 3.2 Identify components of and operate Visual Basic.Net IDE. Assessment: Students will use components of the Visual Basic.Net IDE when creating all Visual Basic.Net lab projects. 4. Design, code, and test windows applications. 4.1 Identify and Use Visual Basic Controls. 4.2 Identify and Use Variables, Constants, and Calculations. 4.3 Identify and Use program error trapping. 4.4 Identify and Use Decisions and Conditions. 4.5 Identify and Use Menus, Common Dialog Boxes, Sub Procedures & Function Procedures. 4.6 Identify and Use List, Loops, and Printing. 4.7 Identify and Use Methods for Working with Strings. 4.8 Set up and use Single Dimension Arrays. Assessment: Students will successfully design, code, and test windows applications on Visual Basic.Net lab projects.

BRAZOSPORT COLLEGE SYLLABUS ITSE 1332: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING Instructor: Fenn, Bill Office: D.226 Office Phone: (979) 230-3261 E-mail: William.Fenn@brazosport.edu Alt. Phone: (979) 230-3229 Division Secretary Web site: http://www.brazosport.edu/sites/currentstudents/faculty/ BillFenn/Pages/default.aspx COURSE DESCRIPTION An introduction to the Visual BASIC.NET computer language, including the preparation, coding, and of testing individual Windows applications. The focus of this course includes an introduction to programming concepts and methods with problem analysis and problem-solving techniques included. Data types, control structures, functions, syntax and semantics of the language, classes, class relationships, and exception handling will also be covered in this course. CIP 1102010007 (3 SCH, 2 lecture, 2 lab) PREREQUISITES No prerequisite courses. Prerequisite skills include: 1. Are you familiar with internet access, email, basic operating system, and web browser error messages? 2. Do you know the difference between a Windows file and a folder? 3. Do you understand file paths / file specifications? 4. Using Windows, can you save a file, find a file, copy a folder or file, move a folder or file? 5. Do you know how to remove Read Only attributes from files? 6. Are you familiar enough with Windows applications to know if the programs that you create run like them? 7. Can you manage your time effectively? If you answered NO to any of the above questions, you should not have enrolled in this course. TEXTBOOK OR COURSE MATERIAL INFORMATION Diane Zak: Programming with Visual Basic 2012, 6 st Edition; Course Technology, Cengage Learning, 2014. ISBN:978-1-285-07792-5 Required course materials are available at the Brazosport College bookstore, on campus or online at http://www.brazosport.edu/bookstore. A student of this institution is not under any obligation to purchase a textbook from the college bookstore. The same textbook is/may also be available from an independent retailer, including an online retailer. Student Data Files available on the BC BusCompTech Drive\Bill Fenn\ITSE 1332\VB 2012 Student Data Files or www.cengage.com/ct/studentdownload

Microsoft Visual Studio Professional 2012 is available on lab computers at BC. Software is provided in the labs and lab time is provided during the class meeting time listed in the course schedule. Students may work in the lab(s) outside of class time if they fall behind the class, but this should be an indicator to you that you are not using class and lab time effectively as all projects can be completed during scheduled class and lab times. The instructor and BC are NOT responsible for download and setup issues on your personal computers. LAB REQUIREMENTS Students must have a USB drive to store documents and programs. ATTENDANCE AND WITHDRAWAL POLICIES Attendance: Students will have one point deducted from their final course grade (up to a maximum of five points) for each absence from a class meeting. You may miss one class meeting with no penalty. Withdrawal: It is the student's responsibility to withdraw from a course if circumstances occur that could prevent the student from successfully completing that course. Instructor Initiated Withdrawal: The instructor has the right to withdraw students from the course for non-participation or excessive absences. However, do not expect or assume that the instructor will drop you from a course. You can fail the course in some instances. Students will be dropped if they miss more than 20% of the classes before the drop date. Tardies and leaving early will count as part of an absence. Fall and Spring 15-week Semesters Class Meetings Maximum absences before being dropped Twice per week 4 Please note that changes in the Texas Education Code state that students enrolling for the first time in a Texas public institution of higher education in the fall of 2007 or after, will not be permitted to withdraw from more than a total of six courses (no minimum number of credit hours on each course) in which the student is officially enrolled during the student's period of undergraduate study at all such institutions (this includes any course a transfer student has dropped at another institution of higher education). See http://www.brazosport.cc.tx.us/curstu.html for more information. COURSE REQUIREMENTS AND GRADING POLICIES Your performance objectives will be met by exams, programming assignments, and other assignments. Each exam and assignment will be graded and your final grade will be determined as a weighted average of the grades as follows: Class Attendance / Participation (5%) and weekly quizzes (5%) 10% Major Tests / Exams 45% Programming exercises, and other assignments 20% Final Exam 25% 100%

Your letter grade for the course is based on the percentages: A 90% or better B 80-89% C 70-79% D 60-69% F Below 60% QUIZZES Every week that there is not a major exam, there will be a quiz. At the end of the semester, the lowest quiz score will be dropped. There are NO MAKEUP Quizzes. MAKE-UP POLICY Make-up tests: If the student misses a test for a reason the instructor deems legitimate, the student may be allowed a make-up if it is taken within one week of the originally scheduled test date. It is the student's responsibility to contact the instructor to arrange a make-up BEFORE the end of the one week period. No unscheduled make-ups will be allowed after the one week period. All other assignments are to be submitted on time as indicated in the class schedule and assignment instructions. Late assignments or programming exercises resulting from failure to keep up in the course will not be accepted, resulting in a score of 0 (zero) unless the student has previously been approved for late submission by the instructor because of extenuating circumstances. STUDENT RESPONSIBILITIES Students are required to retain backup copies of their files, assignments, and web design projects in case that work is lost, corrupted, etc. Students are expected to fully participate in the course. The following criteria are intended to assist you in being successful in this course. a. understand the syllabus requirements b. use appropriate time management skills c. communicate with the instructor d. complete course work on time, and e. utilize online components (such as Desire2Learn) as required. Students are also expected to take care of the equipment in the classroom. PLEASE DO NOT BRING FOOD, DRINKS, OR UNAUTHORIZED PERSONS INTO THE CLASSROOM.

ACADEMIC HONESTY Brazosport College assumes that students eligible to perform on the college level are familiar with the ordinary rules governing proper conduct including academic honesty. The principle of academic honesty is that all work presented by you is yours alone. Academic dishonesty including, but not limited to, cheating, plagiarism, and collusion shall be treated appropriately. Please refer to the Brazosport College Student Guide for more information. This is available online at http://www.brazosport.edu. Click on the CATALOGS AND SCHEDULES link under STUDENTS. Academic dishonesty violates both the policies of this course and the Student Code of Conduct. In this class, any occurrence of academic dishonesty will be referred to the Dean of Student Services for prompt adjudication, and will, at a minimum, result in a ZERO for the test or assignment in this course. Sanctions may be imposed beyond your grade in this course by the Dean of Student Services. STUDENTS WITH DISABILITIES Brazosport College is committed to providing equal education opportunities to every student. Brazosport College offers services for individuals with special needs and capabilities including counseling, tutoring, equipment, and software. Please contact the Special Populations Counselor at (979) 230-3236 for further information. OTHER STUDENT SERVICES INFORMATION Information about the Library is available at http://www.brazosport.edu/library or by calling 979.230.3310. For assistance with online courses, an open computer lab, online and make-up testing, audio/visual services, and study skills, visit Learning Services next to the Library, call 979.230.3253, or visit http://www.brazosport.edu/learningservices. For drop-in math tutoring, the writing center, supplemental instruction and other tutoring including e-tutoring, visit the Student Success Center, call 979.230.3527, or visit http://www.brazosport.edu/studentsuccesscenter. To contact the name of dept. Department call (add phone # here). The Student Services provides assistance in the following: Counseling and Advising 979.230.3040 Financial Aid 979.230.3294 Student Life 979.230.3355 To reach the Information Technology Department for computer, email, or other technical assistance call the Helpdesk at 979.230.3266.

SCANS COMPETENCIES The Secretary's Commission on Achieving Necessary Skills (SCANS) identified competencies in the areas of Resources, Interpersonal, Information, Systems, and Technology; and foundation skills in the areas of Basic Skills, Thinking Skills, and Personal Qualities. This course is part of a program in which each of these competencies and skills are integrated. For application of specific SCANS competencies and skills in this course, see Addendum A.

Addendum A SCANS COMPETENCIES ITSE 1332: INTRODUCTION TO VISUAL BASIC.NET PROGRAMMING Course Version Competency Reference Application 1. Resource Students are required to use a computer and editor to enter their Visual Basic.Net Time Management, Facilities/Materials, Human Resources Programs. They will also be required to compile, link and execute their program using the proper commands and syntax. 2. Interpersonal Leadership, Part. as Team Member, Works with Diversity Chat room discussions and email exchanges will be used by the student to interact with others in the course. 3. Information This entire course requires students to acquire their output (results), analyze Acquiring, them for correctness, and if necessary, return to the computer to correct their Organizing, mistakes in programming. Interpreting 4. Systems, Understanding Students are always having to monitor, correct, and improve their labs. Seldom Organizational Systems, does a programming student write a program that works correctly the first time? Technological Systems, Social Systems 5. Technology Students practice applying technology to the programming projects they are Selecting, assigned. Applying, Maintaining 6. Basic Skills The students are required to read the text, write Visual Basic.Net programs using Reading, Writing, Arithmetic formulas, functions, and subroutines throughout the course. Mathematics, Speaking, Listening 7. Thinking Skills Students will write algorithms, complete Visual Basic.Net programs, use formatted Decision Making, output, and think through many other objectives. Problem Solving, Learning Techniques 8. Personal Qualities Responsibility, Sociability, Integrity/Honesty It is the individual's responsibility to have their labs in on time, to write their own Visual Basic.Net programs, and manage their time and assignments.

WEEKLY SCHEDULE This is a tentative schedule subject to change by the instructor based on the needs of the class. WEEK 1 etc Tue - Course introduction, Syllabus & Schedule review, Computer accounts, Thur - Quiz 1 Syllabus Quiz Review Portfolio Documentation and Sample Program, Overview Chapter and Standards for Programming Exercises WEEK 2 Tue Flow Charting Symbols and Programming Exercise 1 Thu- Quiz 2 Flow Charting Symbols Chapter 1 Lecture WEEK 3 Tue - Programming Exercise 2 Thur - Quiz 3 - Chapter 1 Chapter 2 Lecture WEEK 4 Tue - Programming Exercise 2 Thur - Quiz 4 - Chapter 2 Chapter 3 Lecture WEEK 5 Tue - Test 1 (Chap. 1 2) Thur - Programming Exercise 3 WEEK 6 Tue - Programming Exercise 3 Thur Quiz 5 - Chapter 3 Chapter 4 Lecture WEEK 7 Tue - Programming Exercise 4 Thur - Quiz 6 Chap 4 Programming Exercise 4 WEEK 8 Tue - Chapter 5 Lecture Thur - Test #2 (Chap. 3 4) WEEK 9 Tue - Programming Exercise 5 Thur - Programming Exercise 5 WEEK 10 Tue - Chap.6 Lecture Thur Programming Exercise 6 WEEK 11 Tue - Programming Exercise 6 Thur Lecture Chap 7 WEEK 12 Tue - Test #3 (Chap. 5 & 6) Thur - Programming Exercise 7

WEEK 13 Tue - Programming Exercise 7 Thur - Programming Exercise 8 WEEK 14 Tue - Programming Exercise 8 Thur - Lab Final Programming Review WEEK 15 WEEK 16 Lab Final Programming Exercise Lab Final Programming Exercise Final Exam (Written)