PBU Learning Management System
PBU LMS is a learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalized learning environments.
Skip course categories
Skip available courses
INTRODUCTIONS TO NETWORKS
course introduces students to the concepts and principles of data transmission
and computer network. This course enables students to correctly use standard
terminology in describing the main Local Area Network (LAN) topologies, and
hardware components used in networking. This course provides students with the
knowledge and skill to build a network infrastructure using copper cable and
wireless devices. Student also learn to troubleshoot network and secure the
OPEN SOURCE SERVER ADMINISTRATION is a course designed to provide students with skills on managing servers used to administer Campus Area Network (CAN) and network services needed. Students will acquire knowledge and skill in server’s configurations implemented in a typical Campus Area Network (CAN) environment using Linux.
SWITCHING AND ROUTING ESSENTIALS course covers the Ethernet Internet Protocol (IP) addressing and network standards. Students also learn how to troubleshoot a network problem. This course also introduces students to the equipment, applications, and protocols in a small network. Students’ skills are developed through hands-on exercises in the laboratory on configuration, installation and troubleshooting of a switched network and basic routing.
OPEN SOURCE OPERATING SYSTEM course is an introductory course in Open Source Software. Installation, configuration and management of Linux operating systems are explored. Focus on directory and file management, user account management, and certain device management will be discussed. The course also addresses shell scripting, basic networking and troubleshooting of Linux systems.
INTRODUCTIONS TO NETWORKS course introduces students to the concepts and principles of data transmission and computer network. This course enables students to correctly use standard terminology in describing the main Local Area Network (LAN) topologies, and hardware components used in networking. This course provides students with the knowledge and skill to build a network infrastructure using copper cable and wireless devices. Student also learn to troubleshoot network and secure the wireless network
DATA STRUCTURES course is designed to focus on the basic data structures. Among the specific data structures covered are linked list, stacks, queues, trees, sorting and searching. The emphasis is on choosing appropriate data structures and designing correct and efficient algorithms to operate on these data structures.
CONNECTING WAN course introduces strategies that can be used to systematically design a highly functional network, such as the hierarchical network design model, and appropriate device selections.
This course also introduces students to the WAN technologies and network services required by converged applications in a complex network. The course enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements.
Students learn how to configure and troubleshoot network devices and resolve common issues with data link protocols.
Knowledge and skills are developed to implement virtual private network (VPN) operations in a complex network.
introduces the design and implementation of operating systems. This course will
cover briefly the evolution and major components of operating system.
Particular emphasis will be given to three major OS subsystems; memory
management, processes management, file systems and operating systems in mobile
devices today that supporting distributed systems.
MOBILE APPLICATION DEVELOPMENT introduces mobile application development
for the Android platform. Android is a software stack for mobile devices that
includes an operating system, middleware and key applications. The Android SDK
provides the tools and APIs necessary to begin developing applications on the
Android platform using the Java programming language. Students will learn
skills for creating and deploying Android applications, with particular
emphasis on software engineering topics including software architecture,
software process, usability, and deployment. Topics will include Android
Development Environment, user interfaces, audio, persistence, SQLite databases,
location, sensors, and graphics
COMPUTER SYSTEM ARCHITECTURE course is designed to introduce the basic concepts on which the stored program digital computer is formulated. These include the introduction of computer architecture and computer organisation, and the representation and manipulation of numbering system. This goal addresses the question on how does a computer work and how it is organized. The course also provides students with foundation knowledge of the Central Processing Unit and assembly language programming.
OBJECT ORIENTED PROGRAMMING course introduces students to the principles and concepts behind the paradigm of Object-Oriented Programming. This course introduces students to write, compile and run programs, make effective use of some of the standard packages, write object-oriented code using classes and objects, inheritance and polymorphism.
CYBERPRENEURSHIP course provides a broad overview of the role of entrepreneurial thinking and innovation in advancing IT-focused businesses. This student will examine how these skills can be leveraged to create new IT-driven businesses as well as to create competitive advantage for existing businesses via new IT products and services. Students will be introduced to concepts, tools, and principles of business management including business strategy, finance, marketing, human resources, and leadership within the context of IT business models.
PROBLEM SOLVING AND PROGRAM DESIGN introduces the techniques in problem solving and program design. The concepts learned in this course can be applied to many of the real life problems which can be solved by writing computer programs. A multiphase program development life cycle and two basic phases of problem solving and program design are emphasized. Problem analysis and the stepwise specification of the algorithms, pseudo code and flow chart are also defined.
Network Fundamentals course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks.
A network connects computers, mobile phones, peripherals, and even IoT devices. Switches, routers, and wireless access points are the essential networking basics. Through them, devices connected to your network can communicate with one another and with other networks, like the Internet.
PROGRAMMING FUNDAMENTALS course introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for Information Technology majors. Topics include data types, control structures, pointer, structure, functions, arrays and the mechanics of running, testing and debugging. Practical lab sessions will help to develop the skills required to identify the best data and program constructs to solve well-defined problems.
SRD Course Outline
SECURE MOBILE COMPUTING course appraises vulnerabilities and threat vectors associated with Mobile Computing Devices. This course contains a specific emphasis on mitigation techniques including security configurations as well as security software. Topics will include the following: Mobile Computing Overview, Wireless Communications Infrastructure Vulnerabilities, Wireless Communications Infrastructure Vulnerabilities Mitigation Techniques, Mobile Platform Vulnerabilities, Mobile Platform Vulnerabilities Mitigation Techniques, Mobile App Vulnerabilities, Mobile App Vulnerabilities Mitigation Techniques, Mobile Device Vulnerabilities, Mobile Device Vulnerabilities Mitigation Techniques and Organizational Mobile Device Security Policy Requirements.
ADVANCED WEB DEVELOPMENT introduces the techniques in Java technologies for web
development. The course focuses on Java EE components, terminologies of web concepts, Servlets and
JSP. Database manipulation and web deployment are emphasized. Upon completion students are able to
design, code, test, and debug at beginning level.
Basic Routing Technology course introduces students to
the equipment, applications, and protocols in a small network. The
course provides knowledge on routing protocols such as Routing
Information Protocol (RIP) and single-area Open Shortest Path First
(OSPF) protocol which includes VLSM, VLANs and Dynamic Trunking Protocol
(DTP). Students also learn about the routing tables and Access Control
Lists (ACLs). Student's skills are developed through hands-on exercises
in the laboratory on configuration, installation and troubleshooting a
Reveals a competence to network professionals, as students will learn about the ability to install,configure, operate, troubleshoot routed and switched networks. It will train the students to make connections to remote sites using WAN, diminish basic network security threats, and recognize the fundamental networking concepts.
DIGITAL MULTIMEDIA course covers multimedia concepts and applications utilizing text, graphics, animation, sound, video, and various multimedia applications in the design, development, and creation of multimedia presentations and publications within an interactive environment. Students will explore the use of multimedia tools in designing and authoring of interactive digital media.
INTRODUCTION TO COMPUTER SYSTEM introduces students to the hardware, software and foundation of the basic Information Technology (IT) knowledge and skills necessary for ICT professionals. This course covers the study of personal computer (PC) hardware including PC assembly, installing and connecting peripherals. Student will learn hardware troubleshooting techniques used to identify and rectify computer faults. Student are exposed to the principles and good practices in environmentally sustainable computing and the use of appropriate technologies, methodologies in managing IT environment.
ADVANCED ROUTING course introduces students to the operations of advanced routing protocols in a larger and multi area networks. Students learn how to configure routers for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and resolve common issues with OSPF and EIGRP in both IPv4 and IPv6 networks.
INTEGRATIVE PROGRAMMIONG AND TECHNOLOGIES course introduces students to the knowledge of GUI programming in Java. This course addresses on the creation of GUIs through stand-alone front-end applications and web-based application. This course also focuses primarily on the Swing library, Abstract Window Toolkit (AWT) and also equips students with knowledge in the development of database applications and web-based solutions.
DATABASE DESIGN course engages students to analyze business scenarios and create a data model -a conceptual representation of an organization’s information. Students implement their database design by creating a physical database using SQL. Basic SQL syntax and the rules for constructing valid SQL statements are reviewed. This course culminates with a case study that challenges students to design,implement, and demonstrate a database solution for a business or organization.
- Identify the concept of user interface design to elevate technical complexity for usable product that accepted by user.
- Organize a various styles of interfaces interaction of software and hardware products
- Develop appropriate interface design and evaluation techniques for an interactive system effectively in real life.
VISUAL PROGRAMMING course provides students with
the knowledge and skills needed to develop applications in Microsoft Visual
Basic .Net for the Microsoft .NET platform. The course focuses on user
interface programming structure, language syntax and integration of Visual
Basic .NET application development. This course introduces computer programming
using the Visual BASIC programming language with object-oriented programming
principles. Emphasis is on event-driven programming methods, including creating
and manipulating objects, classes, and using object-oriented tools such as the
class debugger. Upon completion, students should be able to design, code, test
and debug at a beginning level.
Network security consists of the policies and practices adopted to prevent and monitor unauthorized access, misuse, modification, or denial of a computer network and network accessible resources.
DATABASE DESIGN course engages students to analyze business scenarios and create a data model -
a conceptual representation of an organization’s information. Students implement their database design
by creating a physical database using SQL. Basic SQL syntax and the rules for constructing valid SQL
statements are reviewed. This course culminates with a case study that challenges students to design,
implement, and demonstrate a database solution for a business or organization.
SECURITY BASICS AND IT PROFESSIONAL course is intended to help student’s gain fundamental and comprehensive understanding of information security which will focus on an overview of major information security issues, technologies, and approaches. This course is a comprehensive study of the principles and practices of computer system security including operating system security, network security, software security and web security. Students are exposed to the principles and good practices in environmentally sustainable secured computing and the use of appropriate tools and technologies in managing Information System environment.
DISCRETE MATHEMATICS course introduces students to logical and mathematical thinking. This course focuses on providing basic logic, sets, relations and functions, as well as graphs and trees which integrate symbolic tools, graphical concepts and numerical calculations. This course also addresses the counting principle as well as Boolean Algebra which are related to the information technology programmed.
MATHEMATICAL COMPUTING course introduces students to numbering system, basic algebra and complex numbers. Calculus covers the simple techniques of differentiation and integration. In addition, this course also exposes to basic concept of matrices and linear algebra to help them in solving mathematical problem in organizing data through theoretically.
ENGLISH FOR DIGITAL TECHNOLOGY emphasises the skills required at the workplace to describe products or services as well as processes or procedures related to Digital Technology. This course will also enable students to make and reply to enquiries and complaints related to the field of Digital Technology.
PENGAJIAN MALAYSIA membincangkan sejarah dan politik, perlembagaan Malaysia dan sistem pemerintahan negara, kemasyarakatan dan perpaduan, pembangunan negara dan isu-isu keperihatinan negara. Kursus ini adalah bertujuan untuk melahirkan graduan yang mempunyai identiti kebangsaan dan semangat patriotisme yang unggul.
PENGAJIAN ISLAM disediakan untuk melahirkan warganegara yang faham tasawwur (konsep) Islam sebagai satu cara hidup yang bersepadu dan seimbang serta berupaya menghadapi pelbagai masalah dan cabaran. Perbincangan berasaskan kepada konsep –konsep asas Islam , Islam sebagai cara hidup , institusi Islam dan cabaran semasa.
ENGLISH FOR DIGITAL TECHNOLOGY aims to focus on developing the ability of students to function effectively in an ICT environment by using the language needed to perform their daily routine in their future workplace.