Associate of Science in Information Technology
The Associate of Science in Information Technology (ASIT) program is a comprehensive educational pathway designed to equip students with the foundational knowledge and practical skills necessary for a successful career in the dynamic field of information technology.
Throughout this program, students will explore a wide range of topics in information technology, including computer systems, programming, database management, networking, cybersecurity, and web development. By gaining proficiency in these core areas, students develop a strong understanding of how technology is applied to solve real-world challenges.
Our faculty members, who are experienced professionals in the field, provide mentorship and guidance throughout the program. They bring their expertise and industry insights into the classroom, ensuring that students are exposed to the latest trends and technologies in the ever-evolving IT landscape.
Upon completion of the Associate of Science in Information Technology program, graduates are well-prepared for entry-level positions in various IT-related roles. They can pursue careers in areas such as systems administration, technical support, software development, database management, network administration, and cybersecurity. Additionally, graduates may choose to further their education by transferring credits toward a bachelor’s degree program in information technology or related fields.
We invite you to join our program and embark on a journey of exploration and growth in the exciting field of information technology. Gain the knowledge, skills, and practical experience necessary to thrive in this rapidly evolving industry and make a meaningful impact in the digital world.
The ASIT degree requires the successful completion of 30 units of GE courses; government-mandated courses, consisting of the 3-unit PI 100 course, along with PE and NSTP; 12 units of courses common across and specific to undergraduate programs at UPOU; 27 units of concentration courses, which are divided into required (24 units) and elective (3 units). Further information regarding the program may be found in the ASIT Freshdesk.
GE Courses (Required)
KAS 1 |
Kasaysayan ng Pilipinas |
WIKA 1 |
Wika, Kultura, at Lipunan |
ETHICS 1 |
Ethics and Moral Reasoning in Everyday Life |
ARTS 1 |
Critical Perspectives in the Arts |
STS 1 |
Science, Technology and Society |
MATH 10 |
Mathematics, Culture and Society |
SCIENCE 11 |
Living Systems: Concepts and Dynamics |
GE Courses (Elective)
Choose any three courses:
SAS 1 |
Self and Society |
PHILARTS 1 |
Philippine Arts and Culture |
SOC SCI 2 |
Social, Political, and Economic Thoughts |
COMM 10 |
Critical Perspectives in Communication |
ENG 11 |
Literature and Society |
Mandated Courses
PI 100 |
Life and Works of Jose Rizal |
PE |
Physical Education |
NSTP/CWTS |
National Service Training Program/Civic Welfare and Training Service |
UPOU Common Courses
COMM 2 |
Communication Skills |
ENT 103 |
Creativity, Innovation and Strategic Thinking |
COMP ED 10 |
Critical Digital Literacies |
COMP ED 20 |
Introduction to Analytics |
Concentration Courses (Required)
(Click on the course name to view the course guide)
MMS 101 |
Fundamentals of Information Technology |
MMS 140 |
Mathematics in Multimedia |
MMS 141 |
Principles of Programming |
MMS 142 |
Internet Technologies and Web Development |
MMS 146 |
Object-Oriented Programming |
MMS 144 |
Principles of Multimedia Information Management |
MMS 145 |
Multimedia Communications and Networking |
MMS 149 |
Software Engineering in Multimedia Practice |
Concentration Courses (Elective)
Choose any one course:
MMS 130 |
Information and Communication Technology for Development (ICT4D) |
MMS 143 |
Introduction to Multimedia Computing |
MMS 151 |
Introduction to Web Accessibility |
ENT 140 |
Introduction to Electronic Commerce |
Associate of Science in Information Technology
Faculty of Information and Communication Studies
AY 2023-2024
(72 Units) |
| | | | | |
FIRST YEAR |
1ST TRIMESTER | 12 Units | 2ND TRIMESTER | 12 Units | 3RD TRIMESTER | 12 Units |
ETHICS 1 | 3 | ARTS 1 | 3 | STS 1 | 3 |
KAS 1 | 3 | MATH 10 | 3 | COMM 10 or PHILARTS 1 | 3 |
SAS 1 | 3 | ENG 11 | 3 | MMS 101 | 3 |
COMM 2 | 3 | MMS 140 | 3 | MMS 141 | 3 |
CWTS 1 | (3) | PE 2 | (2) | CWTS 2 | (3) |
PE 1 | (2) | | | PE 2 | (2) |
SECOND YEAR |
1ST TRIMESTER | 12 Units | 2ND TRIMESTER | 12 Units | 3RD TRIMESTER | 12 Units |
WIKA 1 | 3 | PI 100 | 3 | SCIENCE 11 | 3 |
COMPED 10 | 3 | COMPED 20 | 3 | ENT 103 | 3 |
MMS 142 | 3 | MMS 144 | 3 | MMS 146 | 3 |
MMS 145 | 3 | MMS 149 | 3 | MMS 151 (or other elective concentration course) | 3 |
PE 2 | (2) | | | | |
Program Chair
- Maria Maura Tinao (Assistant Professor)
Full-time Faculty
- Mari Anjeli L. Crisanto (Assistant Professor)
- Dr. Ria Mae Borromeo (Associate Professor)
- Dr. Myra Almodiel (Assistant Professor)
- Dr. Reinald Adrian dL. Pugoy (Assistant Professor)
- Dr. Roberto Figueroa Jr. (Associate Professor)
- Cecille Moldez (Assistant Professor)
- Gabriel Avelino Sampedro (Assistant Professor)
- Blancaflor Arada (Assistant Professor)
- Dr. Ruth Rodriguez (Assistant Professor)
COURSE CODE: MMS 130
COURSE TITLE: Information and Communications Technology for Development (ICT4D)
SEMESTER OFFERED: First term
PREREQUISITES: None
COURSE DESCRIPTION: Lessons learned and best practices on the use of information and communication technologies in programs and projects by the international development assistance community.
COURSE GOAL:
At the end of the trimester, the student should be able to:
- situate new information and communication technologies within the social context;
- elaborate on its implications on development programs and projects;
- relate best practices and lessons learned to ICT4D experiences; and
- engage in ICT4D advocacy.
COURSE OUTLINE:
- Unit I – Situating ICT4D
- Module 1: Definition, Rationale, Scope, and Strategies
- Module 2: ICT and the Millenium Development Goals
- Module 3: ICT and Poverty
- Unit II – Sectoral and Thematic Applications
- Module 4: ICT for Agriculture
- Module 5: ICT for Basic Education
- Module 6: ICT for Rural Livelihoods
- Unit III – State of Play
- Module 7: The ICT4D Environment in Seven Countries
- Module 8: Niching
- Module 9: The Future of ICT4D
COURSE CODE: MMS 101
COURSE TITLE: Introduction to Information Technology
SEMESTER OFFERED: 1st/2nd/3rd Trimester
PREREQUISITES: None
COURSE DESCRIPTION: Introduction to technologies that are used to create, store, exchange, and use information.
COURSE GOAL: to introduce the range and use of information and communication technologies.
COURSE OUTLINE:
- Module 1 Introduction
- Definition of Information Technology
- Definition of Computer and Computer Science
- Definition of Telecommunications Technology
- Evolution of Computing and Computing Machines
- Evolution of Digital Computers
- Types of Computers
- Module 2 Computer Systems Organization
- Processors
- Memories
- Input/Output System
- Computer Buses
- Module 3 Systems Software
- Definition of Operating System
- Evolution of Operating Systems
- Compilers or Translators
- Assembles
- Device Drivers
- Module 4 Applications Software
- Database Management Systems
- Communications Systems
- AI Technologies
- Multimedia Systems
- Module 5 Computer Networks and Data Communication
- Networks
- Network Topologies
- Networking Hardware
- Network Cabling
- Wireless Transmission Media
- Data Communication
- Module 6 The Internet and the World Wide Web
- The Internet
- The World Wide Web
- Electronic Commerce
- Module 7 Computer Ethics
- Computer Abuse Issues
- Privacy Issues
- Social Justice Issues
- Intellectual Property Rights
- Computer Crimes
- IT-Related Laws in the Philippines
COURSE CODE: MMS 144
COURSE TITLE: Principles of Multimedia Information Management
SEMESTER OFFERED: 2nd Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: Design and development of database systems for multimedia information management.
COURSE GOAL: To develop the skills for designing and developing database systems specifically for multimedia information management to meet specified learning objectives
COURSE OUTLINE:
- Unit I- Introduction to Database Management
- Module 1 Fundamental Database Concepts
- Module 2 Data Models
- Unit II – Functions of DBMS
- Module 3 Basic DBMS Functions
- Module 4 Transaction Processing and Concurrency Control
- Module 5 Database Integrity and Crash Recovery
- Unit III – Relational Database Design
- Module 6 Conceptual Design
- Module 7 Logical Design
- Module 8 Normalization
- Unit IV – Relational Database Manipulation
- Module 9 Relational Algebra
- Module 10 SQL Queries
- Module 11 Software System Design for Multimedia Information Management
- Module 12 Database Trends in Managing Multimedia Resources
COURSE CODE: MMS 140
COURSE TITLE: Mathematics in Multimedia
SEMESTER OFFERED: 2nd Trimester
PREREQUISITES: None
COURSE DESCRIPTION: Mathematical skills and tools required for understanding and creating computer-generated multimedia applications.
COURSE GOAL: The student should be proficient in hardware operation, software development, and applications use
COURSE OUTLINE:
- Module 1 The Binary System
- Module 2 Binary Fractions
- Module 3 Octal and Hexadecimal Systems
- Module 4 Logical and Relational Operations
- Module 5 Set Theory
- Module 6 Propositions & Truth Tables
- Module 7 Introduction to Statistics
- Module 8 Diagrams in Statistics
- Module 9 Measures in Central Tendency
- Module 10 Measures of Dispersion
COURSE CODE: MMS 141
COURSE TITLE: Principles of Programming
SEMESTER OFFERED: 3rd Term
PREREQUISITES: None
COURSE DESCRIPTION: Principles of Programming is an introductory course that was tailor-fit for aspiring multimedia specialists but can be taken by students from other fields who want to step into the beautiful world of programming. Though the general concepts are present in all programming languages, they will be exemplified using a programming language used by data scientists and statisticians, called R. Being a popular programming language among researchers, learning R in this course will be beneficial for quantitative methods in multimedia research and data visualization.
COURSE GOAL:
- Understand the core programming concepts including variables, conditionals, loops, and data structures (Understanding);
- Analyze problems and develop solutions in a computational way (Computational thinking);
- Collaboratively use the art of programming to solve real-world problems (Collaboration);
- Apply programming principles and concepts for carrying out simple multimedia research methods (Application);
- Use data to run programs for plotting beautiful visualizations and generative art (Creativity).
COURSE OUTLINE:
- Course Overview
- Programming in R
- Variables and Vectors
- Matrices
- Tutorial Sessions and Advanced Challenges
- Functions
- Flow Control
- Lists
- Data Frames
- Files and Basic Statistics
- Data Visualization
- Intermediate Topics
- Feedback
COURSE CODE: MMS 142
COURSE TITLE: Internet Technologies and Web Development
SEMESTER OFFERED: 1st Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: This course aims to expose BAMS students to the nature of the Internet and its services, in order to learn about the role of the Internet in the creation and use of multimedia products. This course also touches on the basic aspects of creating a website and delivering multimedia content through it.
COURSE GOAL:
At the end of the course, the student should:
- Be proficient in internet technologies and services.
- Describe basic networking concepts such as TCP/IP addressing, network topologies, network security, and authentication methods, as well as the structure of the World Wide Web.
- Discuss issues concerning the internet and society.
- Recognize up-and-coming internet technologies and trends.
- Create websites for sharing multimedia content.
COURSE OUTLINE:
- Module 1 – Introduction, Definition, and History
- Module 2 – Internet Infrastructure
- Module 3 – Basic Internet Services
- Module 4 – Internet and Society
- Module 5 – Current and Future Trends
- Module 6 – Creating Websites
COURSE CODE: MMS 143
COURSE TITLE: Introduction to Multimedia Computing
SEMESTER OFFERED: 2nd Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: Introduction to capture, generation, storage, transmission, retrieval, processing, and presentation in multimedia systems.
COURSE GOAL: To introduce concepts of multimedia computing
COURSE OUTLINE:
- Concepts in Multimedia Computing
- Digital Audio
- Digital Imaging
- Getting Started with Processing
- Coordinate System and Shapes
- Working with Color
- Interactivity
COURSE CODE: MMS 144
COURSE TITLE: Principles of Multimedia Information Management
SEMESTER OFFERED: 2nd Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: Design and development of database systems for multimedia information management.
COURSE GOAL: To develop the skills for designing and developing database systems specifically for multimedia information management to meet specified learning objectives
COURSE OUTLINE:
- Unit I- Introduction to Database Management
- Module 1 Fundamental Database Concepts
- Module 2 Data Models
- Unit II – Functions of DBMS
- Module 3 Basic DBMS Functions
- Module 4 Transaction Processing and Concurrency Control
- Module 5 Database Integrity and Crash Recovery
- Unit III – Relational Database Design
- Module 6 Conceptual Design
- Module 7 Logical Design
- Module 8 Normalization
- Unit IV – Relational Database Manipulation
- Module 9 Relational Algebra
- Module 10 SQL Queries
- Module 11 Software System Design for Multimedia Information Management
- Module 12 Database Trends in Managing Multimedia Resources
COURSE CODE: MMS 145
COURSE TITLE: Multimedia Communication and Networking
SEMESTER OFFERED: 1st Trimester
PREREQUISITES: MMS141
COURSE DESCRIPTION: Concepts and techniques in data communications and networking
COURSE GOAL: To be able to explain and demonstrate the concepts and techniques in data communications
COURSE OUTLINE:
- Module 1 – Overview of Multimedia Communications and Networking
- Module 2 – Network Protocol Architectures
- Module 3 – Transmission Media
- Module 4 – Data Transmission
- Module 5 – Multimedia Signal Processing
- Module 6 – Data Transmission Costs
- Module 7 – Internet Protocols
- Module 8 – Internet Operations
- Module 9 – Transport Protocols
- Module 10 – Network Topologies
- Module 11 – Mobile Networks
- Module 12 – IP Addressing Fundamentals
- Module 13 – Troubleshooting Common Network Issues
- Module 14 – Services and Applications
- Module 15 – Multimedia Delivery Technologies
- Module 16 – Network Security
COURSE CODE: MMS 146
COURSE TITLE: Object-Oriented Programming
SEMESTER OFFERED: 3rd Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: Introductory object-oriented programming principles and methods for designing and implementing algorithms for multimedia practitioners.
COURSE GOAL: To develop in-depth comprehension of object-oriented programming principles and methods for multimedia practice.
COURSE OUTLINE:
- Unit I – Fundamental Programming Concepts
- Module 1. Variables
- Module 2. Input & Output
- Module 3. Arithmetic & Logical Operations
- Module 4. Expressions
- Module 5. Control Structures
- Module 6. Data Structures
- Module 7. Functions
- Unit II – Object-Oriented Programming
- Module 8. Classes & Objects
- Module 9. Inheritance
- Module 10. Encapsulation
- Module 11. Polymorphism
COURSE CODE: MMS 149
COURSE TITLE: Software Engineering in Multimedia Practice
SEMESTER OFFERED: 3rd Trimester
PREREQUISITES: MMS 141
COURSE DESCRIPTION: Introductory software engineering principles and methods for managing, designing, implementing, and testing software and systems for multimedia practitioners.
COURSE GOAL: To develop in-depth comprehension of software engineering principles and methods in multimedia practice.
COURSE OUTLINE:
- Unit I
- Software Processes Basics
- Software Development Lifecycle Models
- Evaluation of Software Development Lifecycle Models
- Programming in the Large vs Individual Programming
- Unit II
- Software Project Management
- Team Participation and Management
- Project Management
- Risk Management
- Software Configuration Management and Version Control
- Tools and Environments
- Unit III
- Requirements Engineering
- Functional Requirements
- Non-Functional Requirements
- Requirements Gathering
- Software Requirements Specification
- Unit IV
- Software Design and Implementation
- Design Paradigm
- Design Thinking
- System Design Principles
- Design Patterns
- Software Architecture
- Coding Practices
- Unit V
- Software Testing and Maintenance
- Verification and Validation
- Testing Fundamentals
- Testing Types
- Characteristics of a Maintainable Software
COURSE CODE: MMS 151
COURSE TITLE: Introduction to Web Accessibility
SEMESTER OFFERED: 3rd Trimester
PREREQUISITES: MMS 101
COURSE DESCRIPTION: A course on creating accessible websites and other digital resources to improve web access for people of all abilities.
COURSE GOAL: To introduce students to the concept of web accessibility and design. Learn how to audit websites for accessibility and be able to create accessible web content for everyone’s inclusivity
COURSE OUTLINE:
- Understanding Web Accessibility (Week 1)
- Importance of accessible web design
- Essential components of web accessibility
- Understanding disability
- Overview of the W3C Standards and Guidelines for Accessibility (Week 2)
- Web Content Accessibility Guidelines (WCAG)
- Authoring Tool Accessibility Guidelines (ATAG)
- Relevant legislations
- Case studies related to accessibility
- The Web Content Accessibility Guidelines 2.0 In-depth (Week 3-4)
- Understanding the four principles of accessibility
- Success criteria
- Techniques for compliance
- Implementing Web Accessibility (Week 5)
- Creating a culture of accessibility
- From planning to testing and revisions
- Web Accessibility in Practice (Week 6)
- Creating Accessible Word Documents
- Creating accessible PDFs
- Making videos accessible
- Accessibility audit
- Web Accessibility in Practice (Week 7-10)
- HTML5, CSS3 and accessibility
- Improving a website’s accessibility – practical activity