COLAND SYSTEMS TECHNOLOGY, INC.
Peñas Building, Sinsuat Avenue
Cotabato City
COURSE SYLLABUS/OUTLINE
Subject Code: IT 113
Descriptive Title: COMPUTER PROGRAMMING 1
Course Description: Computer Programming 1 introduces students to the fundamental
concepts of programming using a high-level language such as C#,
Java, or Python. It focuses on problem-solving strategies, basic
syntax and semantics of the chosen language, data types, control
structures, and modular program design. The course provides a
foundation for more advanced topics in software development
Course Objectives:
At the end of the course, the students should be able to:
1. Understand the basics of programming and its importance.
2. Identify and use different data types, variables, and operators.
3. Write simple programs using input, output, and expressions.
4. Apply conditional statements to make decisions in a program.
5. Use looping structures to repeat actions in code.
6. Create and call functions to organize and reuse code.
7. Use one-dimensional and two-dimensional arrays to handle multiple data.
8. Develop well-structured and modular programs.
9. Solve problems using logic, flowcharts, and pseudocode.
10. Test and debug programs to correct errors.
Companion Website:
Course Outline:
I. Module 1
What is Data Structures
Foundation terms of a data structurer
Interface
Implementation
CHARACTERISTICS OF A DATA STRUCTURE
Correctness
Time Complexity
Space Complexity
Need for Data Structure
Data Search
Processor Speed
Multiple Requests
Three cases EXECUTION TIME
Worst Case
Average Case
Best Case
Prepared By: Kenneth James V. Fernandez Page 1
COLAND SYSTEMS TECHNOLOGY, INC.
Peñas Building, Sinsuat Avenue
Cotabato City
BASIC TERMINOLOGY
LOCAL ENVIRONMENT SETUP
II. MODULE 2
Types of Input Devices
Keyboard Entry
Direct Entry
Three Categories of direct Entry Devices
Types of Output Devices
Types of Monitors
Types of Storage Devices
Different types of Software’s
The Components of the System Unit
What electronic components are found on the motherboard
What is the Central processing Unit (CPU)
What are the components of the central processing unit (CPU)
What is control Unit
What is Machine Cycle
What is Arithmetic/Logic Unit (ALU)
How is memory measured
III. MODULE 3
Electronic-mail/E-mail
o Parts of E-mail Message
Introduction to Windows Desktop
o Desktop icons
o Common Notification Area
o Microsoft Office
o Microsoft Word
How to navigate the Word 2013 interface
What’s new in Word 2013
How to open new documents and existing documents
Basic and advanced text, paragraphs, and document formatting
How to insert image
o Microsoft Excel
Create a Spreadsheet
Format cells, rows, columns, and entire worksheets so they fit
and match your data
Enter data into a Spreadsheet
Use formulas and functions for math, accounting and totaling
Create formulas and functions
Create charts and diagrams for your data
Create data list and forms
IV. MODULE 4
Microsoft PowerPoint
o Navigate the PowerPoint 2013
o Create new presentations from scratch – or using beautiful
template
o Add text, pictures, sounds, videos, and charts to your presentation
o Design slides using themes, color, and special effects
o Animate objects on slide to bring them to life.
o Add special effects to slide transition to spice up your
presentations
Prepared By: Kenneth James V. Fernandez Page 2
COLAND SYSTEMS TECHNOLOGY, INC.
Peñas Building, Sinsuat Avenue
Cotabato City
o Set up slides shows and rehearse timing for your slides.
Prepared By: Kenneth James V. Fernandez Page 3