0% found this document useful (0 votes)
50 views

North Central Mindanao College

The document provides information about North Central Mindanao College's vision, mission, and goals. It outlines the college's vision to be recognized as a top producer of electrical engineering experts. The college mission includes providing a quality education and establishing industry partnerships. The document also details the course syllabus for CSC 101, which covers using programming languages to solve computing problems through designing, implementing, testing, and debugging programs.

Uploaded by

Kim Mora
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

North Central Mindanao College

The document provides information about North Central Mindanao College's vision, mission, and goals. It outlines the college's vision to be recognized as a top producer of electrical engineering experts. The college mission includes providing a quality education and establishing industry partnerships. The document also details the course syllabus for CSC 101, which covers using programming languages to solve computing problems through designing, implementing, testing, and debugging programs.

Uploaded by

Kim Mora
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

NORTH CENTRAL MINDANAO COLLEGE

Formerly: Central Mindanao Technical Institute


Maranding, Lala, Lanao del Norte
“For Excellence, Service & Quality - TO GOD BE THE GLORY”

COURSE SYLLABUS IN CSC 101

VISION
Inspired by the Divine Providence, North Central Mindanao College is a dynamic and leading research and community-based institution of learning towards the
enhancement of the socio-economic conditions of Northern Mindanao.

MISSION
1. Provide quality holistic and affordable education for all;
2. Provide qualified, competent, and dedicated faculty members, outcome-based curriculum, complete facilities and learning resources;
3. Build and develop progressive and peaceful community through the application of the learning outcomes;
4. Participate actively in the community outreach programs through student-initiated social development activities;
5. Train students to achieve the maximum development of their potentials to be able to effectively perform their roles in the affairs of the community for their own
benefit and that of others.

COLLEGE VISION
The school of Electrical Engineering of North Central Mindanao College (NCMC) shall be known and recognized as one of the top producers of electrical
engineering expert whose knowledge and skills are highly competitive and able to pursue global leadership in the field of Electrical Engineering services.

COLLEGE MISSION/GOALS
a. To provide the students a conducive learning environment which allows them to stay focus and insightful of their lessons;
b. To provide opportunities for practical skills develop through updated classroom facilities and equipments coupled with qualified, dedicated and value-oriented
instructors;
c. To establish linkages with known electrical institution which shall provide an excellent avenue for practical skills development that will set the graduates ready
for employment in the local and international world market.

The Electrical Engineering of NCMC will prepare the students to be able to effectively and efficiently translate the acquired electrical engineering theories into
practice at the same time making them aware of the social, cultural, ethical and environmental concerns regarding their chosen field. The program educational
objectives of the electrical engineering of NCMC are to ensure that students are;
College Goals
PROGRAM EDUCATIONAL OBJECTIVES
a b c
1. To be imbued with deep interest for learning and high performance in both academic and practical aspects of their jobs. ✓
2. To be able to formulate, analyze, debug, design, and test various electrical systems. ✓
3. To be an asset and a productive member of a multidisciplinary team. ✓
4. To acquire the maximum development of his potentials so that he will be able to exercise leadership in a multidisciplinary team. ✓
I. General Course Information

Course No: Credit:


CSC 101 1 unit (3 hours laboraory/week)
Course Title: Prerequisite:
Computer Programming
Course Description:
This course will cover the use of general purpose programming language to solve problems. The emphasis is to train students to design, implement, test, and debug
programs intended to solve computing problems using fundamental programming constructs.

II. Program Outcomes and Relationship to Program Educational Objectives

PEO
PROGRAM OUTCOMES
1 2 3 4
a Apply knowledge of mathematics and sciences to solve complex engineering problems; ✓

b Develop and conduct appropriate experimentation as well as to analyze and interpret data; ✓
Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental,
c ✓ ✓
social, political, ethical, health and safety, manufacturability, and sustainability, in accordance with standards;
d Function effectively on multidisciplinary and multi-cultural teams that establish goals, plan tasks, and meet deadlines; ✓ ✓
e Identify, formulate and solve complex problems in electrical engineering; ✓
f Recognize ethical and professional responsibilities in engineering practice; ✓
g Communicate effectively with a range of audiences; ✓ ✓
h Understand the impact of engineering solutions in a global, economic, environmental, and societal context; ✓
i Recognize the need for additional knowledge and engage in lifelong learning; ✓
j Articulate and discuss the latest developments in the field of electrical engineering; ✓
k Apply techniques, skills, and modern engineering tools necessary for electrical engineering practice; and ✓

Demonstrate knowledge and understanding of engineering and management principles as a member and/or leader in a team to
l ✓ ✓
manage projects in multidisciplinary environments.

III. Course Outcomes and Relationship to Program Outcomes


Program Outcomes
COURSE OUTCOMES
a b c d e f g h i j k l

a Know the basic language used in programming. I

b Know how to use different looping, function calling and arrays. I


Design, implement, test, and debug a program, based on a given specification, that uses
each of the following fundamental programming components:: (1) primitive data types,
c E I
(2) basic computation, (3)simple I/O, (4) conditional and iterative structures, (5)
definition of functions and parameter passing, and (6) recursion.
Assess and recommend revisions to another programmer's code (1) regarding
documentation and program style standards that contribute to readability and
d maintainability of software, (2) regarding appropriateness of chosen conditional and E I
iterative constructs given a programming task, and (3) regarding thoroughness in applying
procedural abstraction.

Legend: I - Introductory; E - Enabling; D - Demonstrative

IV. Course Outline / Learning Plan

Week Course Outcomes Topics Teaching-Learning Activities Assessment Tools


 Introduction of institute and college’s
vision, mission, and goals.
1
 Orientation on grading system, syllabus,
activities throughout the course.
 Syntax & semantics
 Variables Think, Pair and Share
Brain Storming Quiz
CO1 Know the basic language used in  Primitives
1-4 Board work Output Presentation
programming.  Expressions & assignments
Group Activity Major Exam
 Simple I/O Hands-on
 Conditionals & iteration
 Operators
 Looping Think, Pair and Share
 Functions Brain Storming Quiz
CO2. Know how to use different
5-8  Parameters Board work Output Presentation
looping, function calling and arrays.
 Arrays Group Activity Major Exam
 Records Hands-on
 Strings
 Strategies for choosing the appropriate Group Activity Quiz
9-11 CO3. Design, implement, test, and
Think, Pair and Share Output Presentation
debug a program, based on a given data structure Hands-On Major Exam
specification, that uses each of the  Program correctness (specification,
following fundamental programming defensive programming, testing
components:: (1) primitive data types, fundamentals, pre/postconditions)
(2) basic computation, (3)simple I/O,  Modern environments
(4) conditional and iterative structures,  Debugging
(5) definition of functions and
parameter passing, and (6) recursion.
CO4. Assess and recommend revisions  Strategies
to another programmer's code (1)  Documentation & program style
regarding documentation and  Primitive types
program style standards that  type safety & errors
contribute to readability and Group Activity Quiz
12-13 maintainability of software, (2) Think, Pair and Share Output Presentation
regarding appropriateness of chosen Hands-On Major Exam
conditional and iterative constructs
given a programming task, and (3)
regarding thoroughness in applying
procedural abstraction.

V. Final Grade Evaluation

Attendance - 10%
Deportment - 5%
Assignment &/ Project - 10%
Class Participation - 15%
Quizzes - 20%
Exam - 40%

VI. Learning Resources


1. E. Balagurusamy, Programming in ANSI C:
2. Yashwant Kanikar, Let us C
3. Ashok Kamthane, ITL Education Solution Limited Computer Programming
4. Byron S. Gottfriend, Programming with C
5. M. T. Savaliya, and Atul Prakashan, Computer Programming and Utilization
VII. Effectivity and Revision Information

Revision Effective Term Prepared by: Reviewed by: Approved by:

____________________ ____________________ ____________________


AY 2019-2020 Engr. Rey M. Lagrada Engr. Rey M. Lagrada Rubyrosa B. Luna
Faculty Dean, EE VPAA

You might also like