Date Inactivated: 2/23/07 CIS 12 College of the Redwoods CURRICULUM PROPOSAL --Attach the Course Outline-1. Division/Center Business and Applied Technologies 2. Program and Course Number 3. Course Title CIS 12L Programming Fundamentals Lab 4. __X__New (If new, are you deleting a course?) Course to be deleted: _____ Change (Indicate current status and proposed changes on "Summary of Curriculum Changes" form) _ ___ Check here if catalog description is being changed. _____ Delete (Reason for deletion: ____________________________________________________) 5. Of what approved program is this course a part? CIS Programming / CIS Networking (see list of approved programs and TOPS Codes)TOPS Code 0705.00 Is the course a "required course" X an "additional requirement" (In a certificate or degree program) 6. Provide evidence that this course/revision is needed (purpose of proposal). Required to provide Lab component for CIS 12. 7. Describe the students who will enroll (include estimated number). C.I.S. students (20 - 40 students per semester) . 8. Parallel courses--what is the relation of this course to existing courses (modify/overlap/replace)? This is part of a foundation course for CIS transfers and certificates. 9. Capital Outlay: Describe the equipment for this class. IS lab computers. Presently have: Existing IS lab. Need to acquire: (include cost) Nothing new. 10. Staffing implications (Associate or Full-time faculty) None Instructional Aide required? No How many hours per week? No change required 11. Learning Resource Implications (new courses only) Does the college have adequate learning resources to support the proposed course, or can the necessary resources be acquired within the existing budget? Yes No ________ Please attach the "Learning Resource Supplement" to the Course Proposal form. 12. Facility Implications: (Unless otherwise stated, it is assumed this course can be offered District-wide.) Where Scheduled? Any campus. When Scheduled? Semester(s) Fall and Spring Day X Evening 13. Special Fees None 14. Special Student Expenses (i.e., equipment, clothing, tools, etc.): 15. Submitted by David Harris Tel. Ext. 4368 Date 30 Jan 04 16. Submitting Division/Center Review _______________________ Approved by Curriculum Committee __ None 2/20/04 ________ Date _________________ ACADEMIC AFFAIRS COURSE OUTLINE 6/98 2 College of the Redwoods COURSE OUTLINE DATE 30 Jan 04 PROGRAM AND COURSE NUMBER: CIS 12L FORMER NUMBER (If previously offered) ______________ COURSE TITLE Programming Fundamentals Lab I. CATALOG AND OUTLINE 1. CATALOG DESCRIPTION: Implementation of basic computer programming logic and data structures and file I/O in the hands-on setting. 2. COURSE OUTLINE: % of Classroom Hours Spent on Each Topic Flowcharting and Pseudocodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25% Basic Logic Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25% Data Types and Instruction Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25% Basic Data Structures and File I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25% II. PREREQUISITES Prerequisite? No ___X____ Corequisite? No ________ Recommended Preparation? No ________ Yes (course) Yes ____CIS 12 (course) Yes ___CIS 1 and Math 376_ (course) Rationale for Prerequisite, Corequisite, Recommended Preparation: The CIS 12 corequisite provides content instruction for concepts and techniques implemented in this course. ACADEMIC AFFAIRS COURSE OUTLINE 6/98 3 PROGRAM AND COURSE NUMBER: CIS 12L III. OUTCOMES AND ASSESSMENTS 1. COURSE OUTCOMES/OBJECTIVES: List the primary instructional objectives of the class. Formulate some of them in terms of specific measurable student accomplishments, e.g., specific knowledge and/or skills to be attained as a result of completing this course. For degree-applicable courses, include objectives in the area of "critical thinking." Upon successful completion of this course, the students will be able to: Implement problem solutions in a programming language, including coding, testing and debugging, and documentation. 2. COLLEGE LEVEL CRITICAL THINKING TASKS/ASSIGNMENTS: Degree applicable courses must include critical thinking tasks/assignments. This section need not be completed for non-credit courses. Describe how the course requires students to independently analyze, synthesize, explain, assess, anticipate and/or define problems, formulate and assess solutions, apply principles to new situations, etc. Students must develop and evaluate computer programming solutions based on user-defined requirements. 3. ASSESSMENT Degree applicable courses must have a minimum of one response in category A, B, or C. If category A is not checked, the department must explain why substantial writing assignments are an inappropriate basis for at least part of the grade. A. This course requires a minimum of two substantial (500 words each) written assignments which demonstrate standard English usage (grammar, punctuation, and vocabulary) and proper paragraph and essay development. In grading these assignments, instructors shall use, whenever possible, the English Department’s rubric for grading the ENGL 150 exit essay. Substantial writing assignments, including: __ essay exam(s) _ term or other paper(s) ___ laboratory report(s) __ written homework __ reading report(s) __ other (specify) If the course is degree applicable, substantial writing assignments in this course are inappropriate because: __ The course is primarily computational in nature. _X The course primarily involves skill demonstrations or problem solving. __ Other rationale (explain) __________________________________ B. Computational or Non-computational problem-solving demonstrations, including: __ quizzes _ homework problems _X_ laboratory report(s) __ field work __ other (specify) _________________________________________ __ exam(s) C. Skill demonstrations, including: X_ class performance(s) __ field work __ other (specify) ______________________________________ __ performance exam(s) D. Objective examinations, including: multiple choice __ true/false __ matching items completion __ other (specify) ________________________________ E. Other (specify) NOTE: A course grade may not be based solely on attendance. ACADEMIC AFFAIRS COURSE OUTLINE 6/98 4 PROGRAM AND COURSE NUMBER: CIS 12L IV. TEXTS AND MATERIALS APPROPRIATE TEXTS AND MATERIALS: (Indicate textbooks that may be required or recommended, including alternate texts that may be used.) Text(s) Title: Programming Right from the Start with Visual Basic.net______ _X____ Required Edition:__1ST____ ______ Alternate Author: __Thad Crews and Chip Murphy ____ ______ Recommended Publisher Pearson Prentice Hall_________________________________ Date Published: __2004______ (Additional required, alternate, or recommended texts should be listed on a separate sheet and attached.) For degree applicable courses the adopted texts have been certified to be college-level: _____ Yes. Basis for determination: _____ is used by two or more four-year colleges or universities (certified by the Division Dean or Center Dean) OR ______ ______ No has been certified by the LAC as being of college level using the Coleman and Dale-Chall Readability Index Scale. Request for Exception Attached. REQUIRED READING, WRITING, AND OTHER OUTSIDE OF CLASS ASSIGNMENTS: Over a 16-week presentation of the course, 3+ hours per week are required for each unit of credit. ALL Degree Applicable Credit classes must treat subject matter with a scope and intensity which require the student to study outside of class. Two hours of independent work done out of class are required for each hour of lecture. Lab and activity classes must also require some outside of class work. Outside of the regular class time the students in this class do the following: ____ Study ____ Answer questions __X__ Skill practice ____ Required reading __X__ Problem solving activity or exercise ____ Written work (essays/compositions/report/analysis/research) _____ Journal (reaction and evaluation of class, done on a continuing basis throughout the semester) _____ Observation of or participation in an activity related to course content (e.g., play, museum, concert, debate, meeting, etc.) _____ Other (specify) ______________________________________________________ ACADEMIC AFFAIRS COURSE OUTLINE 6/98 5 PROGRAM AND COURSE NUMBER: CIS 12L V. TECHNICAL INFORMATION 1. Contact Hours Per Week: (Indicate "TOTAL" hours if less than semester length) Lecture: _____ Weekly ______ TOTAL Lab: __3____ Weekly __54__ TOTAL No. of Weeks ___S__ (S = semester length) (Use Request for Exception sheet to justify more-than-minimum required hours.) 5. Recommended Maximum Class Size _30_ Units 1 or Variable Unit Range ______ 7. Grading Standard ____Letter Grade Only ___X___CR/NC Only ______Grade-CR/NC Option Grade-CR/NC Option Criteria: ______Introductory ______1st course in sequence ______Exploratory 6. Transferability__X___ CSU ______ UC List two UC/CSU campuses with similar courses (include course #s) CSU/Humboldt: CIS 130 CSU/Sacremento CSC015 Articulation with UC requested ______ 2. TLUs 3.0 3. Does course fulfill a General Education requirement? (For existing courses only; for new courses, use GE Application Form) 8. Is course repeatable ______ Yes ___X__ No If so, repeatable to a maximum of: ______Total Enrollments ______Total Units (Use Request for Exception sheet to justify repeatability.) _____ Yes __X__ No If yes, in what G.E. area? AA/AS Area _________ CSU/GE Area _________ IGETC Area _________ 9. SAM Classification __C___ Course Classification _I___ 4. Method of Instruction: ____ Lecture ___X__ Lab _____ Lecture/Lab _____ Independent Study ACADEMIC AFFAIRS COURSE OUTLINE 6/98 6