Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
I CSYS 1203 390 31464 201230 Intro to Computer Programming

I CSYS 1203 390 31464 201230 Intro to Computer Programming

|Views: 479|Likes:
Published by William Smith

More info:

Published by: William Smith on Jun 01, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Summer 2012
CSYS 1203 Section 390 CRN # 31464 Online
Instructor Information
Assoc. Prof. Dr. William Smith
 Work phone:
(918) 595-7616Skype: drwillsmith
Office Location:
Southeast Campus - 4210
Office hours:
Tuesday/Thursday 9:00 -12:00
 Starting out with Alice 2nd Edition
by Tony Gaddis (ISBN 0-321-54587-7)
 Starting out with Programming Logic and Design
 3rd Edition
by Tony Gaddis (ISBN 0-132-80545-6)
Course Description
This course is a required prerequisite for all programming classes and will serve as an introduction tostructured programming techniques. Topics to be covered include flowcharting, pseudocode, se-quence, selection, iteration, arrays, I/0, principles of problem solving, debugging, documentation andgood programming practice. Topics will be applied using an appropriate programming language.
In this course, we will take an in depth look at programming concepts and techniques. We will exam-ine theoretical concepts that make the world of programming unique. Also, this course will adopt apractical hands-on approach when examining programming styles through an introduction to Alice.Along with examining different coding techniques, this course will explore the advancement of pro-gramming, as well as, timeless problem solving strategies.
CSYS 1203 Introduction to Programming 
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2012
Summer 2012
 Upon successful completion of this course, students will be able to understand, identify and apply basic structured programming techniques and concepts.
Course Grade
The course grade will be calculated as follows:8 Alice Projects @ 25 pts each8 Problem Sets @ 25 pts eachCompletion of student introduction forum - 10 ptsOngoing and meaningful participation in Discussion Forums - 10 ptsTotal Points Possible: 420
Grading Scale
The standard TCC 90-80-70-60 grading scale will be used.
Submission of Programming Assignments
All projects and problem sets must be submitted via Blackboard.
Late Assignments
There are four deadlines in the course as listed in the agenda. Assignments due prior to those dead-lines will not be accepted for a grade after the deadline has passed. There is no late penalty for as-signments submitted prior to the deadlines.
Required Course Participation
This course requires regular participation and work throughout the term. If a student has not submit-ted any work by the end of the 1st deadline of the term, that student will be withdrawn from thecourse at the instructor's discretion
Copyright Notice
CSYS 1203 Introduction to Programming 
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2012
Summer 2012
It is a violation of the law to create unauthorized duplicates of copyrighted microcomputer software.Tulsa Community College makes every effort to support these copyright agreements and does not support illegal duplication of any copyrighted material.
Technical Requirements
Thestudent must meet the requirements as listed on the TCC distance learning web site as well asany additional requirements listed on the course Blackboard site.
Course Withdrawal
The deadline to withdraw from a course shall not exceed 3/4 the duration of any class. Contact theCounseling Office at any TCC campus to initiate withdrawal from a course (“W” grade) or to changefrom Credit to Audit. Check the TCC Academic Calendar for deadlines. Students who stop participat-ing in the course and fail to withdraw may receive a course grade of “F,” which may have financial aidconsequences for the student.
Email communications: All TCC students receive a designated “MyTCC” email address (ex: jane.doe@mail.tulsacc.edu). All communications to you about TCC and course assignments will besent to your MyTCC email address; and you must use MyTCC email to send email to, and receiveemail from, the instructor regarding this course.
Inclement Weather 
TCC rarely closes. If extreme weather conditions or emergency situations arise, TCC always givescancellation notices to radio and television stations. This information is also posted on the TCC web-site ( www.tulsacc.edu).
General Education Goals
General Education courses at TCC ensure that our graduates gain skills, knowledge, and abilities that comprise a common foundation for their higher education and a backdrop for their work and per-sonal lives. TCC’s General Education goals are: Critical Thinking, Effective Communication, EngagedLearning, and Technological Proficiency.
Classroom Etiquette
Open and mutually respectful communication of varied opinions, beliefs, and perspectives duringclassroom or online discussion encourages the free exchange of ideas that is essential to higher learn-
CSYS 1203 Introduction to Programming 
CSYS 1203 Introduction to Programming - Course Syllabus Summer 2012

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->