COURSE SYLLABUS. Advanced Computer Programming. ITSE 2459 Number Lecture - Lab - Credit. NONE Prerequisite. Constance I Shafer 6/4/15

Similar documents
POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

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

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

EDU 614: Advanced Educational Psychology Online Course Dr. Jim McDonald

MGMT 3362 Human Resource Management Course Syllabus Spring 2016 (Interactive Video) Business Administration 222D (Edinburg Campus)

SPCH 1315: Public Speaking Course Syllabus: SPRING 2014

BUS Computer Concepts and Applications for Business Fall 2012

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

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

CS 100: Principles of Computing

ED487: Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

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

BIOL 2402 Anatomy & Physiology II Course Syllabus:

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

Pitching Accounts & Advertising Sales ADV /PR

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

MKT ADVERTISING. Fall 2016

Financial Accounting Concepts and Research

The Policymaking Process Course Syllabus

9:30AM- 1:00PM JOHN PASSMORE L116

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Introduction to Personality Daily 11:00 11:50am

Interior Design 350 History of Interiors + Furniture

BIOL 2421 Microbiology Course Syllabus:

Foothill College Summer 2016

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

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

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

Page 1 of 8 REQUIRED MATERIALS:

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

Course Syllabus Art History II ARTS 1304

Applied Trumpet V VIII

Course Syllabus for Math

ED : Methods for Teaching EC-6 Social Studies, Language Arts and Fine Arts

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

POLSC& 203 International Relations Spring 2012

JEFFERSON COLLEGE COURSE SYLLABUS BUS 261 BUSINESS COMMUNICATIONS. 3 Credit Hours. Prepared by: Cindy Rossi January 25, 2014

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Spring Course Syllabus. Course Number and Title: SPCH 1318 Interpersonal Communication

Introduction to Information System

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

ACCOUNTING FOR LAWYERS SYLLABUS

Intensive English Program Southwest College

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

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

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

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

Math 96: Intermediate Algebra in Context

SOUTHWEST COLLEGE Department of Mathematics

CSCI 333 Java Language Programming Fall 2017 INSTRUCTOR INFORMATION COURSE INFORMATION

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

University of Texas at Arlington Department of Accounting Fall 2011

Preferred method of written communication: elearning Message

CPMT 1303 Introduction to Computer Technology COURSE SYLLABUS

INTERMEDIATE ALGEBRA Course Syllabus

BENG Simulation Modeling of Biological Systems. BENG 5613 Syllabus: Page 1 of 9. SPECIAL NOTE No. 1:

Maintaining Resilience in Teaching: Navigating Common Core and More Online Participant Syllabus

COURSE WEBSITE:

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

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

FINN FINANCIAL MANAGEMENT Spring 2014

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

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

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

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

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. PROFESSIONAL PRACTICE IDT 2021(formerly IDT 2020) Class Hours: 2.0 Credit Hours: 2.

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

BIODIVERSITY: CAUSES, CONSEQUENCES, AND CONSERVATION

ECO 2013: PRINCIPLES OF MACROECONOMICS Spring 2017

REGISTRATION. Enrollment Requirements. Academic Advisement for Registration. Registration. Sam Houston State University 1

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

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

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

COURSE SYLLABUS for PTHA 2250 Current Concepts in Physical Therapy

BIOL Nutrition and Diet Therapy Blinn College-Bryan Campus Course Syllabus Spring 2011

English Grammar and Usage (ENGL )

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Android App Development for Beginners

FIN 571 International Business Finance

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Intermediate Academic Writing

BY-LAWS of the Air Academy High School NATIONAL HONOR SOCIETY

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

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

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

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

University of Texas at Tyler Nutrition Course Syllabus Summer II 2017 ALHS

Phys4051: Methods of Experimental Physics I

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

WELCOME JUNIORS SENIOR YEAR SCHEDULING

ENGLISH 298: Intensive Writing

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

COMMUNICATIONS FOR THIS ONLINE COURSE:

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

BIOH : Principles of Medical Physiology

Transcription:

COURSE SYLLABUS ITSE 2459 Number 2-4 - 3 Lecture - Lab - Credit NONE Prerequisite This syllabus has been reviewed and is current on the date indicated. Prepared By Date Constance I Shafer 6/4/15 Reviewed By Julie Rhoades 6/8/15 Division Director/Designee Date

Course Syllabus Page 2 I. Instructor Information Connie Shafer Phone: (325) 734-3699 Office: 411, Abilene email: connie.shafer@tstc.edu Yahoo IM: connie_shafer2000 Students are always encouraged to stay in touch with the instructor. The best way to contact me is through email or Yahoo IM and through email in the evenings and weekends (if I am signed into Yahoo IM, feel free to message me, if I am available I will answer). If you would like a face-to-face meeting, please let me know and I'll be happy to schedule one. When emailing, please enter the course number & name (ITSE 2459 Advanced Programming) along with the subject in the subject line. This will allow the email to be easily spotted as high priority mail rather than overlooked as junk mail or filtered. Expect a reply to your emails in less than 24 hours. If you don't hear back from me within that time frame, something went wrong. Check the email address or use Yahoo IM. My contact information is listed at the top of this document. II. Class Times, Location is an Online class. My Office Hours I will be available in my office for students during the following hours. Day Hours Room# Monday 2:00-4:00PM Rm411 Tuesday 2:00-4:00PM Rm411 Thursday 2:00-4:00PM Rm411 Friday 2:00-4:00PM Rm411 III. IV. Program Outcomes Course Description & Introduction Advanced programming techniques including file access methods, data structures, modular programming, program testing and documentation. V. Learning Outcomes The student will: A. Analyze a problem statement and use that information to create a requirements document for a functional computer application. B. Create design documents to facilitate the creation of a computer application. (Design documents created are dependent on the programming language used for the project.)

Course Syllabus Page 3 C. Write programming code in the applicable programming language for the assignment using the proper language syntax and naming conventions; run the code and debug any syntax or logical errors found in the code. D. Properly format an application to show good graphical design, proper number and sentence format, and proper internal documentation of the code. E. Error check the code, using both external (desk-check) and internal (error-checking) procedures. F. Present and explain the final project for this course. VI. Assessment Methods & Grading Policy Graded Assignments: Grades for assignments will be available in the MyCourses grade book. Final Grading: This class is graded on a scale of approximately 1000 points (depending on how many assignments are given). So if there were 1000 points for an A you would need to make at least 900 points. Final Grades are available a few days after the semester ends, you can see your final grades at: https://webadvisor.tstc.edu Grade Percent Description Grade Points A 90-100 Excellent/Superior Performance Level 4 B 80-89 Above Required Performance Level 3 C 70-79 Minimum Required Performance Level 2 D 60-69 Below Required Performance Level 1 F Below 60 Failure to meet Performance Level 0 W -- Withdrawal 0 CR -- Credit 0 AUD -- Audit of Course 0 See College Catalog for complete descriptions VIII. Textbook/Reference Materials No Textbook Required IX. Additional Resources & Supplies Quantity 1 High-speed Internet Connection Item Description 1 1 Storage Medium Such as a USB Drive. It is essential that you keep a backup of your work for when technical difficulties occur. Software Free Download from the Internet. Directions will be available in Moodle.

Course Syllabus Page 4 X. Class Participation Policy & Student Conduct Participation: Taking online classes means that instead of sitting in a traditional classroom for a specific number of hours a week you must set aside the time to read assignments, study videos and examples, complete study materials, labs, and assignments in the time given. To accomplish this you must use good time management tools. Starting on an assignment an hour before it is due to be turned in will result in poor quality work and a lack of understanding of the concepts that were part of that assignment. Students are expected to demonstrate strong work ethics as deemed necessary by the advisory board of business leaders. Work ethics sited as being mandatory include integrity, meeting deadlines, good written and oral communication skills, appropriate dress, and the ability to follow directions and work well with others. Late Work: This is not a self paced course. Strict deadlines exist. Expect technical difficulties! Work ahead so that when difficulties arise, you'll have time to deal with them and still get your work in on time. Remember to dedicate at least 6 hours a week to this class. The object of your education is to learn the necessary material, and learning requires time. Academic Integrity: TSTC expects every student to engage in all scholastic pursuits in a manner that is beyond reproach. Students are required to maintain complete honesty and integrity in coursework. All work turned in must be your own. Any work turned in represented as yours that is not, will be considered plagiarism. Any student found guilty of dishonesty in scholastic work is subject to disciplinary action. Scholastic dishonesty includes, but is not limited to, cheating on scholastic work, plagiarism and collusion. XI. Safety Campus building occupants are required to evacuate buildings when a fire alarm activates. Alarm activation or announcement requires exiting and assembling outside. Familiarize yourself with all exit doors of each classroom and building you may occupy while receiving instructions. The nearest exit door may not be the door you used when entering the building. Students requiring evacuation assistance should inform the instructor during the first week of class. In the event of evacuation, follow the faculty s or class instructor s instructions. Do Not re-enter a building unless given instructions by the Fire Department, Campus/Local Police, or Fire Prevention Services. XII. Special Needs If you have a documented disability that will impact your work in this class, please contact the ADA Coordinator, so that appropriate arrangements for your accommodations can be made. The counselor on your campus can assist you in this process. In accordance

Course Syllabus Page 5 with the federal law, a student requesting accommodations must provide documentation of his/her disability to the ADA Coordinator. For more information call (325) 236-8292 or email amy.freeman@tstc.edu. XIII. Course Schedule (15 Week Course) WK 1 2 WK 3 4 WK 5 6 WK 7 8 WK 9 10 WK 11 14 WK 15 Lesson 1: Researching Python Time sheet, Research, References, Python Program Lesson 2: Project Proposal Time sheet, Project Proposal, Discussion, Python Program Lesson 3: Requirements Document Time sheet, Requirements Document, Discussion, Python Program Lesson 4: Python paper Time sheet, Python Paper, Discussion, Python Program Lesson 5: Experience Paper (work week) Time sheet, Experience Paper, Discussion, Python Program Lesson 6: Final Project Report Time sheet, Finalize work on Python Final Program Lesson 7 : Final Project and Validation

Course Syllabus Page 6 XIV. Instructor CV Education Name of Institution Degree Earned Date Earned American Intercontinental University Texas State Technical College Bachelor of Information Technology Summa Cum Laude Associate of Applied Science Computer Science Summa Cum Laude 2004 2001 Industry, Teaching or Training, and Other Experience Relevant To Course Description of Experience Related To Course CDM Computers Owner and operator of a computer services company Texas State Technical College / West Texas. Current and previous positions: Computer Science Database & Web Programming Technology, Instructor Web Page Technology, Instructor Computer Science, Instructor Professional Development, Instructor Computer Science, Lab Assistant Courses Taught Introduction to Computer Programming Computer Applications Database Theory and Design System Analysis and Design Webpage Programming (Python) Introduction to Visual Basic Comprehensive Software Project Advanced Visual Basic Programming Logic and Design Intermediate Web Programming (PHP) Introduction to the Internet Advanced Web Programming (ASP) Java Programming Professional Development Introduction to C# Computer Programming (C++) Introduction to Scripting Languages Introduction to Mobile Applications Date Expires Date Earned 1997 2001 to Present Software Experience Access C++ Visual Basic C## Java COBOL Python Awards & Professional Affiliations: Graduated Summa Cum Laude 2001-TSTC Graduated Summa Cum Laude 2004-AIU Association of Information Technology Professionals Member and Board member (2001-2008) PTK International Honor Society, TSTC Abilene President 2000-2001 Association of Information Technology Professionals Faculty Advisor 2001-2009