IT Beginners Guide

GitHub Stars GitHub Forks LinkedIn Visitor Badge

A. General Education Courses (36 units)

Course Units Description Resources
Various General Education Courses 36 Courses as per CMO No. 20, s 2013 & CMO No. 4, s 2018 CHED Curriculum Guidelines

B. Common Courses (18 units)

Course Units Description Resources
Introduction to Computing 3 Basics of computing and IT concepts Khan Academy: Computer Science
Computer Programming 3 Fundamentals of programming Codecademy: Learn to Code
Advanced Computer Programming 3 In-depth programming techniques Coursera: Advanced Programming
Data Structures and Algorithms 3 Understanding data organization and algorithmic processes GeeksforGeeks: Data Structures
Information Management 3 Managing information systems edX: Information Systems
Application Development and Emerging Technologies 3 Modern application development techniques and technologies Udemy: Emerging Technologies

C. Professional Courses (69 units)

Course Units Description Resources
Human-computer Interaction 3 Study of user interfaces Interaction Design Foundation
Information Assurance and Security 3 Basics of cybersecurity Cybrary: Cybersecurity
Advanced Information Assurance and Security 3 Advanced cybersecurity practices Coursera: Cybersecurity Specialization
Database Management System 3 Fundamentals of databases Khan Academy: SQL
Advanced Database Management System 3 Advanced database topics edX: Database Systems
Integrative Programming and Technologies 3 Integration of various programming technologies Coursera: Full Stack Web Development
Computer Networking 1 3 Basics of networking Cisco Networking Academy
Computer Networking 2 3 Intermediate networking concepts Udemy: Networking
System Administration and Maintenance 3 Managing and maintaining IT systems LinkedIn Learning: System Administration
System Integration and Architecture 3 Integration of IT systems edX: System Integration
Social Issues and Professional Practice 3 Ethical and social issues in IT Coursera: Ethics in IT
Capstone Project 1 3 Initial phase of the capstone project -
Capstone Project 2 3 Final phase of the capstone project -
Internship Training 6 Hands-on industry experience -
Technopreneurship 3 Entrepreneurial skills in technology Coursera: Entrepreneurship
IT Project Management 3 Managing IT projects edX: Project Management
System Quality Assurance 3 Ensuring quality in IT systems LinkedIn Learning: Quality Assurance
System Analysis and Design 3 Analyzing and designing IT systems Coursera: System Analysis
Web Systems and Technologies 3 Web development techniques freeCodeCamp
Advanced System Integration and Architecture 3 Advanced system integration concepts Udacity: Cloud Architect
Platform Technologies 3 Understanding different platforms in IT edX: Platform Technologies
Object-Oriented Programming 3 Object-oriented programming concepts Coursera: OOP

D. Professional Electives (Choice of 1 Track, 15 units)

Network Technology Track

Course Units Description Resources
Computer Networking 3 3 Advanced networking Cisco Networking Academy
Internet of Things (IoT) 3 IoT fundamentals Coursera: IoT
Computer Networking 4 3 Expert-level networking concepts Cisco Networking Academy
Cloud Computing 3 Basics of cloud computing AWS Training
Cybersecurity 3 Advanced cybersecurity topics Coursera: Cybersecurity Specialization

Business Analytics Track

Course Units Description Resources
Fundamentals of Business Analytics 3 Introduction to business analytics Coursera: Business Analytics
Fundamentals of Analytics Modeling 3 Basics of analytics modeling edX: Analytics Modeling
Fundamentals of Enterprise Data Management 3 Managing enterprise data Udemy: Data Management
Analytics Techniques & Tools 3 Tools and techniques for analytics Coursera: Data Science
Analytics Application 3 Applying analytics in business edX: Business Analytics

Service Management Track

Course Units Description Resources
Fundamentals of Business Process Outsourcing 101 3 Introduction to BPO LinkedIn Learning: BPO
Business Communication 3 Effective communication in business Coursera: Business Communication
Fundamentals of Business Process Outsourcing 102 3 Advanced BPO concepts LinkedIn Learning: BPO
Service Culture 3 Understanding service culture edX: Service Management
Principles of System Thinking 3 Basics of system thinking Coursera: Systems Thinking

E. Additional Math and Science Requirements (15 units)

Course Units Description Resources
Linear Algebra 3 Basics of linear algebra Khan Academy: Linear Algebra
Discrete Mathematics 3 Fundamentals of discrete math Coursera: Discrete Mathematics
Calculus Based Physics 3 Physics with calculus edX: Physics
Data Analysis 3 Basics of data analysis Coursera: Data Analysis
Environmental Sciences 3 Study of environmental sciences edX: Environmental Science

F. Mandated Courses (14 units)

Course Units Description Resources
Physical Education 1-4 8 Physical fitness courses -
NSTP 1 and 2 6 National Service Training Program -

Created by carlcastanas
GitHub: carlcastanas