CLASSROOM
TENTATIVE

SCHEDULES


Nov 18, 2017 9:00 am 18:00 pm
Nov 25, 2017 9:00 am 18:00 pm
Dec 2, 2017 9:00 am 18:00 pm
Dec 9, 2017 9:00 am 18:00 pm
Dec 16, 2017 9:00 am 18:00 pm
REGISTER NOW

OTHER IT COURSES

INTRODUCTION TO PROGRAMMING

DESCRIPTION
COURSE CONTENT

 

Module I : Introduction to Computer Programming

A. Algorithm

B. Sorting Algorithms

1. Bubble sort

2. Selection sort

3. Bucket sort

C. Pseudocode

D. Flowchart

E. Programming Languages

1. Levels of Programming Languages

2. Types of Programming Languages

 

Module II : Java Programming

A. Hello, world!

B. Compiling a Java program

C. Executing a Java program

D. Variables

E. Data Types

F. Operators

1. Assignment Operators

2. Relational Operators

3. Conditional Operators

G. Controlling the Program Flow

1. if

2. if-else

3. if-else-if

4. switch

H. Loops

1. while

2. do-while

3. for

4. break

5. continue

6. return

 

Module III : Program Documentation

A. Block Diagram

B. Use Case Diagram

C. Flowchart

D. Data Flow Diagram

E. Sequence Diagram

F. User Story

G. User's Manual

H. Source Code Comments

 

Module IV : Software Development Roles

A. User/Client

B. Systems Analyst

C. Systems Developer/Programmer

D. Quality Assurance Officer

E. Database Administrator