The official web page for this course is http://www.austincc.edu/baldwin/Summer08/Cosc1315WebPage/COSC1315.htm
Instructor: Richard G. BaldwinCourse Description: An introduction to computer concepts, logic, and computer programming. Includes designing, coding, debugging, testing, and documenting programs using a high-level programming language.
Pre-requisite: B - Reading & Math
Approved Course Text:
An Introduction to Programming with C++ by Diane Zak, Published by Course
Technology / Thompson Learning, ISBN: 0-619-21728-6.
Instructional Methodology: This course will have a lecture and a lab component. Lecture and lab times and places are published on the ACC course schedule. If the students are unable to finish the lab assignments within the allotted time, they will need to use an ACC open lab to complete the work or complete the work at home.
Course Rationale: This is an entry level programming course designed to teach students the basics of program design, coding and testing. The purpose of the course is to create hierarchy charts, flow charts, pseudocode, and to create test tables in the whole process of program design. A high level programming language is used to reinforce the concepts learned during design. This course is included in the following degree plans and certificates (and possibly others as well):
Course Objectives/ Learning Outcomes: After the successful completion of this course, a student should be able to:
Grading Policy: The final grade will be based both on concepts and practical application, and will be based on the best three out of four written exams plus ten laboratory programming assignments. (See Schedule and Requirements.)
Each of the three exams is worth 25 points toward your final grade. The average of your scores on the ten programming assignments is also worth 25 points toward your final grade.
Grading Scale: Letter grades will be
assigned as follows:
90 - 100 points A
80 - 89 points B
70 - 79 points C
60 - 69 points D
0 - 59 points F
Depending on the final scores of all the students taking the course, it is possible that a curve may be applied to the final grades before they are submitted for recording.
Exam Policy: The schedule for exams is provided in the companion document entitled Schedule and Requirements.
Laboratory Assignments: The schedule for lab assignments is provided in the companion document entitled Schedule and Requirements.
Course Schedule: See companion document entitled Schedule and Requirements.
Attendance Policy: Every student is expected to attend and to participate in every lecture and every lab. Furthermore, students are expected to avoid tardiness by being in the classroom or in the lab ready to begin work at the official starting time for the lecture or the lab.
Incomplete: Here is the official information that I have received regarding Incomplete grades:A student may receive a temporary grade of "I" (Incomplete) at the end of the semester only if ALL the following conditions are satisfied:
To give you an idea of the gravity of the situation, I don't recall ever having given a student a temporary grade of "I" during my entire teaching career at ACC.
Freedom of Expression Policy: It is expected that faculty and students will respect the views of others when expressed in classroom discussions.
Academic Integrity: A student is expected to complete his or her own projects and tests. Students are responsible for observing the policy on academic integrity described in the Current ACC Student Handbook.“Acts prohibited by the college for which discipline may be administered include scholastic dishonesty, including but not limited to cheating on an exam or quiz, plagiarizing, and unauthorized collaboration with another in preparing outside work. Academic work submitted by students shall be the result of their own thought, research or self-expression. Academic work is defined as, but not limited to tests, quizzes, whether taken electronically or on paper; projects, either individual or group; classroom presentations, and homework”.
The penalty accessed for violations will be in accordance with the current ACC Student Handbook policy.Withdrawal Policy: It is the student's responsibility to complete a Withdrawal Form in the Admissions Office if they wish to withdraw from this class. The instructor may withdraw students from this class if their absences exceed 10% of the total number of class meetings. The last date to withdraw for this semester is provided in the ACC Academic calendar for the semester in which the student is enrolled. It is not the responsibility of the instructor to withdraw students from their class even though the instructor has the prerogative to do so under the above listed circumstances.
A grade of "W" will be automatically assigned if the student initiates a withdrawal through the Admissions and Records office, in accordance with the requirements of that office. If the student fails to complete the work and also fails to properly withdraw, a grade of A, B, C, D, or F will be assigned in accordance with the work that was completed.
ALERT: State law for new students. No more than six course withdrawals throughout your undergraduate education, regardless of how many colleges you attend. Apparently, students who entered college before fall 2007 are not affected. Ask a counselor for details.
Students with Disabilities Policy: “Each ACC campus offers support
services for students with documented physical or psychological disabilities.
Students with disabilities must request reasonable accommodations through the
Office for Students with Disabilities on the campus where they expect to take
the majority of their classes. Students are encouraged to make this request
three weeks before the start of the semester. (Refer to the Current ACC Student
Handbook)”
Testing Center Policy (Open Campus Sections Only): Visit the ACC
web site at http://www.austincc.edu/.
Select Search, and then search for the keywords testing center.
Scans Competencies: SCANS Coding Legend:
|
SCANS competencies for COSC 1315 |
||
|
Competency |
Level | |
| C1 | Time: Selects goal-relevant activities, ranks them, allocates time, and prepares and follows schedules. | 2 |
| C5 | Acquires and evaluates information. | 1 |
| C6 | Organizes and maintains information. | 1 |
| C7 | Interprets and communicates information. | 1 |
| C8 | Uses computers to process information. | 1 |
| C9 | Participates as a member of a team: Contributes to group effort. | 1 |
| C14 | Works With Diversity: Works well with men and women from diverse backgrounds. | 1 |
| C15 | Understands Systems: Knows how social, organizational, and technological systems work and operates effectively with them. | 2 |
| C16 | Monitors and Corrects Performance: Distinguishes trends, predicts impacts on system operations, diagnoses systems performance, and corrects malfunctions. | 1 |
| C17 | Improves or Designs Systems: Suggests modifications to existing systems and develops new or alternative systems to improve performance. | 1 |
| C18 | Selects Technology: Chooses procedures, tools, or equipment, including computers and related technologies. | 1 |
| C19 | Applies Technology to Task: Understands overall intent and proper procedures for setup and operation of equipment. | 1 |
| C20 | Maintains and Troubleshoots Equipment: Prevents, identifies, or solves problems with equipment, including computers and other technologies. | 1 |
| F1 | Reading: Locates, understands, and interprets written information in prose and in documents such as manuals, graphs, and schedules. | 2 |
| F2 | Writing: Communicates thoughts, ideas, information, and messages in writing; creates documents such as letters, directions, manuals, reports, graphs, and flow charts. | 1 |
| F3 | Arithmetic: Performs basic computations; uses basic numerical concepts such as whole numbers, etc. | 1 |
| F4 | Mathematics: Approaches practical problems by choosing appropriately from a variety of mathematical techniques. | 1 |
| F5 | Listening: Receives, attends to, interprets, and responds to verbal messages and other cues. | 2 |
| F6 | Speaking: Organizes ideas and communicates orally. | 1 |
| F7 | Creative Thinking: Generates new ideas. | 1 |
| F8 | Decision Making: Specifies goals and constraints, generates alternatives, considers risks, and evaluates and chooses best alternative. | 1 |
| F9 | Problem Solving: Recognizes problems and devises and implements plan of action. | 1 |
| F10 | Seeing Things in the Mind’s Eye: Organizes and processes symbols, pictures, graphs, objects, and other information. | 2 |
| F11 | Knowing How to Learn: Uses efficient learning techniques to acquire and apply new knowledge and skills. | 1 |
| F12 | Reasoning: Discovers a rule or principle underlying the relationship between two or more objects and applies it when solving a problem. | 1 |
| F13 | Responsibility: Exerts a high level of effort and perseveres towards goal attainment. | 1 |
| F14 | Self-Esteem: Believes in own self-worth and maintains a positive view of self. | 1 |
| F15 | Sociability: Demonstrates understanding, friendliness, adaptability, empathy, and politeness in group settings. | 1 |
| F16 | Self-Management: Assesses self accurately, sets personal goals, monitors progress, and exhibits self-control. | 1 |
| F17 | Integrity/Honesty: Chooses ethical courses of action. | 2 |
File COSC1315Syl.htm
-end-