College of Micronesia-FSM DIVISION OF BUSINESS ADMINISTRATION National Campus, P.O. Box 159 Kolonia, Pohnpei FM 96941 UPDATED SYLLABUS IN COMPUTER PROGRAMMING Course No. Time Frame Semester Instructor Office Tel# Office Address Office Hours : IS220 Course Title : Computer Programming : 16 weeks Credit Units : 4 with lab : Spring2017 Schedule : 9:00 - 10:55AM MWF : Marlene M. Mangonon e-mail address : [email protected] : 320-2480 ext.110 Website : http://www.comfsm.fm/~mmmangonon : Business Administration Division, Faculty Bldg. - F103 : 11:00 - 12:00PM MWF, 10:00-11:00AM TTH, or by appointment I. VISION, MISSIONS, VALUES, AND GOALS A. College Vision College of Micronesia-FSM will provide educational opportunities of the highest quality and will embrace the life-long pursuit of knowledge and the enrichment of the diverse Micronesian communities we serve. B. College Mission The College of Micronesia-FSM is a learner-centered institution of higher education that is committed to the success of the Federated States of Micronesia by providing academic, career and technical educational programs characterized by continuous improvement and best practices. C. College Goals The College of Micronesia–FSM, through a cycle of assessment and review, will continuously improve to meet or exceed current accreditation standards and will. Strategic Directions: E. 1. Focus on student success 2. Emphasis academic offerings in service to national needs 3. Be financially sound, fiscally responsible and build resources in anticipation of future needs 4. Invest and build a strong capacity in human capital 5. Become a learning organization through development of a learning culture 6. Evoke an image of quality College Values: 1. Excellence 2. Professionalism 3. Teamwork 4. Learner-Centeredness 5. Commitment D. Division Mission: The Business Division of the College of MicronesiaFSM is committed to provide academic, career and technical educational opportunities in the fields of accounting, business, and computer information systems as gateways to the students' personal and professional growth, and for the economic development and self-reliance of the Federated States of Micronesia. F. Division Goals: 1. To develop students with appropriate skills and values in the areas of accounting, business, and computer information systems that will be useful in their future employment or entrepreneurial pursuits. 2. To prepare the students who intend to further their studies and pursue higher degree(s) in other learning institutions. 3. To spearhead the move towards establishing linkages with other academic institutions, the community, government, and private business sector. 4. To develop and offer 4-year degree programs in the field of accounting, business, and computer information systems. G. Program Mission: CIS provides students with a solid foundation in theory and practice of the computer information systems and prepare them to meet the immediate job market needs, adapt themselves to the rapidly evolving computer industry and further their education in a higher degree program. This contributes to the college’s mission of assisting in the development of the Federated States of Micronesia, and to be globally connected. H. Program Goals: 1. To provide the students an in-depth knowledge of computer information systems necessary for them to understand and appreciate how CIS fits to the achievement of an organization’s objectives. 2. To provide literacy training on basic software productivity tools such as word processing, spreadsheets, electronic presentations, desktop publishing, internet and other office applications. 3. To help the students understand and apply various computer information systems tools such as database design and management, webpage engineering, programming and networking. 4. To ingrain to the students the necessity of continuous upgrading to keep at pace with the everchanging nature of the information and communications technology. 5. To prepare graduates of this program to advance to a higher information and communications technology program. 1 III. COURSE DESCRIPTION This course provides an introduction to programming using one of the high-level programming languages. The course aims at presenting basic programming concepts and then a series of hands-on, step-by-step activities to reinforce learning through practical applications in the business environment. IV. COURSE OUTCOMES General: Upon successful completion of this course, student will be able to: 1. 2. Explain computer programming concepts Demonstrate project(program) development skills Specific: Upon successful completion of this course, student will be able to exhibit knowledge and skills respectively in: CSLO (General) 1: Explain computer programming concepts; and Student Learning Outcome (specific) ISLO PSLO Assessment Strategies 1.1 Describe the features and benefits of prevalent programming languages. 7 4 To assess CSLO_1.1, the instructor will use an essay exam. The student will describe the features and benefits of prevalent programming languages. 1.2 Describe the general phases of program development, including planning, coding, compiling, linking, and debugging. 7 4 To assess CSLO _1.2, the instructor will use an essay exam. The student will describe the general phases of program development, including planning, coding, compiling, linking, and debugging. 1.3 Explain the three types of basic instructions – input, process, and output. 7 4 1.4 Identify the programming tools- flowcharts, pseudocode, hierarchy chart, and documentation basics. 7 4 To assess CSLO _1.4, the instructor will use an essay exam. The student will identify the programming toolsflowcharts, pseudocode, hierarchy chart, and documentation basics 1.5 Identify and describe the purpose of constants, variables, operators, and functions. 7 4 To assess CSLO _1.5, the instructor will use an essay exam. The student will identify and describe the purpose of constants, variables, operators, and functions. 1.6 Explain the purpose of general functionality provided by conditional statements/control structures, relational operators, and logical operators. 7 4 To assess CSLO _1.6, the instructor will use an essay exam. The student will explain the purpose of general functionality provided by conditional statements/control structures, relational operators, and logical operators. 1.7 Explain the purpose of general functionality provided by loops statements/repetition structures. 7 4 To assess CSLO _1.7, the instructor will use an essay exam. The student will explain the purpose of general functionality provided by loops statements/repetition structures. 1.8 Explain the benefits of dividing large programming tasks to smaller tasks. 7 4 To assess CSLO _1.8, the instructor will use an exam. The student will explain the benefits of dividing large programming tasks to smaller tasks. 1.9 7 4 To assess CSLO _1.9, the instructor will use an essay exam. Student will explain the concept of arrays. Explain the concept of arrays. CSLO (General) 2: Demonstrate project(program) development skills. Student Learning Outcomes (specific) ISLO PSLO To assess CSLO _1.3, the instructor will use an essay exam. The student will explain the three types of basic instructions – input, process, and output. Assessment Strategies 2.1 Develop programs using the top-down approach. 4, *7 4 To assess CSLO _2.1, the instructor will use hands-on case project. The student will demonstrate program development skills using the top-down approach. 2.2 Construct programs using conditional statements/control structures. 4, 7 4 To assess CSLO _2.2, the instructor will use handson case project. The student will demonstrate 2 program development skills using conditional statements/control structures. 2.3 Construct programs using loops statements/ repetition structures. 4, 7 4 To assess CSLO _2.3, the instructor will use handson case project. The student will demonstrate program development skills using loops statements/ repetition structures. 2.4 Construct programs using subroutines and functions. 4, 7 4 To assess CSLO _2.4, the instructor will use handson case project. The student will demonstrate program development skills using subroutines, and functions. 2.5 Construct programs processing arrays. 4, 7 4 To assess CSLO _2.5, the instructor will use handson case project. The student will demonstrate program development skills in processing arrays. 2.6. Demonstrate knowledge of debugging techniques and diagnostic methods for correcting errors. 4, 7 4 To assess CSLO _2.6, the instructor will use handson case project. The student will demonstrate knowledge of debugging techniques and diagnostic methods for correcting errors. V. COURSE REQUIREMENTS Laboratory Activities (Hand-on Projects) Quizzes Midterm and Final Exam Attendance VI. COURSE CONTENT Introduction to Programming 2. Fundamentals of Basic Programming 3. Control Structures 4. Repetition Structures 5. General Procedures Array VII. METHODS AND INSTRUCTION 1. 2. 3. Hands-on Skills Development in programming PowerPoint Presentation Individual Projects VIII. GRADING CRITERIA The grading system is as follows: Lab Activities – Quizzes – Midterm/Final Exam – FINAL PROJECT Total Points 50% 20% 10% 20% ____________ 100% Grades will be assigned based on the following percentage of total points received homework/assignments, recitation/ oral presentation, quizzes, mid-term exam, final exam, and attendance: A+, A, A…..……………..90% to 100% B+, B, -B ………………..80% to 89% C+, C, B- ……………….70% to 79% D+, D, D- ……………….60% to 69% F…………………………59% and below Homework, assignments, and projects must be turned in on time, regardless of attendance. No quizzes or exams can be made up without a valid medical excuse 3 IX. ATTENDANCE POLICY Students are required to attend the class during scheduled class time. A maximum of 6 absences in an MWF class and 4 absences in a TTH class can be allowed during the semester. The total missed classes include unexcused and excused, such as sickness, funerals, and any other circumstances. A student exceeding the maximum limit of absences will be withdrawn from the class by the instructor without prior notice to the student. Latecomers will be marked tardy and three(3) tardiness during MWF and two(2) tardiness during TTH classes will be counted as one absence. Official class attendance sheet will be passed for signature before lesson discussions start. Names without affixed signatures will be considered absent. Therefore, it is the responsibility of the student to make sure that he/she signs the official class attendance sheet. VIII. TEXTBOOK(S)/REFERENCE(S) Savitch, W. (2012). Problem solving with C++ (8th ed.). Boston: Pearson/Addison-Wesley. IX. REQUIRED COURSE MATERIALS Storage Medium (e.g. external drive, thumb drive, etc.) X. ACADEMIC HONESTY POLICY The COM-FSM Academic Policy applies to this course Prepared by: MARLENE M. MANGONON Business/CIS Instructor 4
© Copyright 2026 Paperzz