Skip to content
CS Department logo Department of Computer Science Federal Polytechnic Bali  ·  NBTE Accredited
Notice
Digital Learning Platform

E-Learning Portal

Access course materials, submit assignments, interact with lecturers, and track your academic progress all from one powerful digital learning environment built for Computer Science students and staff.

500+ Registered Students
80+ Course Materials
25+ Active Lecturers
24/7 Always Available

Illustrative preview of the portal dashboard

Video LecturesPDF MaterialsAssignmentsDiscussionProgress TrackNotifications

What is the CS E-Learning Portal?

The Department of Computer Science E-Learning Portal is a dedicated digital education platform for all registered ND, HND and ND AI students and academic staff of the department at Federal Polytechnic Bali.

It serves as a centralised hub where lecturers upload course materials, set assignments, post announcements, and interact with students while students can access content, submit work, and monitor their academic standing at any time.

  • Access lecture notes, slides, and recorded lessons for all your courses
  • Submit assignments and practical reports directly through the portal
  • Receive feedback and grades from your lecturers online
  • Participate in class discussions and Q&A forums
  • Receive real-time alerts for new uploads, announcements, and deadlines
  • Accessible on mobile, tablet, and desktop no special app required

Everything You Need to Learn

A full-featured learning environment designed around the needs of Computer Science students and faculty.

Course Materials Library

All your course materials lecture notes, slides, practicals, and reading lists organised by semester and course code. Download anytime for offline study.

Assignment Submission

Submit assignments, lab reports, and coursework online. Track your submission status, due dates, and receive lecturer feedback directly on the platform.

Video & Recorded Lectures

Watch recorded class sessions and supplementary video tutorials at your own pace. Never miss a lesson replay important content as many times as you need.

Interactive Discussions

Engage in course-specific discussion forums. Ask questions, share ideas, and collaborate with classmates and lecturers in a moderated academic environment.

Progress Dashboard

Monitor your academic performance at a glance. View completed courses, assignment scores, attendance records, and overall progress reports each semester.

Smart Notifications

Receive instant alerts for new course uploads, assignment deadlines, lecturer announcements, grade releases, and important departmental notices.

Academic Calendar

Stay on top of important dates — semester timetables, examination schedules, SIWES periods, and departmental events all synced to your personal calendar.

Secure Access

Your data is protected with secure login credentials. Each student and staff member has a personal, password-protected account with role-based access control.

Mobile Friendly

Fully responsive on all screen sizes. Study from your smartphone or tablet just as easily as your laptop wherever you have internet access.

How It Works

Four simple steps to access your digital learning environment.

1

Create Your Account

Register with your student ID or staff number issued by the admissions/HR office. A verification email is sent to confirm your account.

2

Log In Securely

Use your credentials to log in on any device. Students access the student portal; lecturers and staff access the staff portal.

3

Browse Your Courses

Your enrolled courses appear automatically on your dashboard. Explore materials, assignments, and resources for each subject.

4

Learn & Interact

Download materials, submit work, join discussions, and track your academic performance all from one seamless platform.

Courses on the Platform

A sample of the course content currently available for ND, HND and ND AI students on the e-learning portal.

Introduction to Programming (Python)

Variables, data types, control flow, functions, and file handling using Python.

ND1COM 11312 Materials

Database Management Systems

Relational databases, SQL, normalisation, ER diagrams, and database design principles.

ND2COM 2139 Materials

Web Technology II (JavaScript)

DOM manipulation, event handling, AJAX, APIs, and modern JavaScript frameworks.

ND2COM 21510 Materials

Cybersecurity & Ethical Hacking

Threat analysis, penetration testing fundamentals, network security, and digital forensics.

HND1COM 32214 Materials

Machine Learning & Data Science

Supervised/unsupervised learning, regression, classification, and data visualisation.

HND1COM 32311 Materials

Cloud Computing & Virtualisation

AWS, Azure, GCP fundamentals, virtual machines, containers, and cloud deployment.

HND1COM 3248 Materials

Introduction to Artificial Intelligence

What AI is, how intelligent systems work, and the foundations for the ND AI programme.

ND AI · Year 1NEW 2026

Machine Learning Fundamentals

Training and evaluating models, datasets, and practical ML exercises in Python.

ND AI · Year 2NEW 2026

Log in to view the full library of materials for your registered courses.

What Students Are Saying

The e-learning portal has completely changed how I study. I can access my COM 213 lecture notes at midnight before an exam and even replay video explanations of SQL joins as many times as I need.

Aminu IbrahimND2 Student, Computer Science

As a lecturer, uploading materials and setting assignments online has saved so much time. Students no longer claim they didn't receive handouts — everything is on the portal with timestamps.

Engr. Yakubu DanjumaLecturer, CS Department

The assignment submission feature is a game changer. No more printing, no more "I forgot my file at home." I submit from my phone and I get feedback right there. It's really professional.

Blessing OchukoHND1 Student, Computer Science

Frequently Asked Questions

Who can use the portal?
All registered ND, HND and ND AI students, plus academic staff of the Department of Computer Science at Federal Polytechnic Bali.
What do I use to log in?
Your student ID or staff number. If you have a problem with your account, contact the department.
Do I need to install an app?
No. The portal works in any modern browser on phone, tablet or desktop.
Where do I take my CBT exams?
CBT assessments have their own page — see the CBT Portal.
Are ND AI course materials available?
ND AI course materials appear on the portal as lecturers upload them for each semester. Log in to see what is currently available for your registered courses.

Ready to Start Learning?

Access your courses, materials, and assignments right now. Choose your role below and log in to the portal your academic journey is one click away.

Get Started Login Now

Use your student ID or staff number as your login credential. Contact the department for account issues.

Learning Is Now Digital

The CS Department E-Learning Portal is live and ready. Log in today and experience a smarter way to study, collaborate, and succeed at Federal Polytechnic Bali.