Federal Polytechnic Bali CS Department Logo

Department of Computer Science

Federal Polytechnic Bali  ·  School of Science & Technology

NBTE Accredited  ·  ND & HND
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

Learn Without Limits

Our platform brings the classroom to your device — anytime, anywhere. Whether you're on campus or studying from home, your learning never stops.

Video Lectures PDF Materials Assignments Discussion Progress Track Notifications

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 and HND 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 and HND students on the e-learning portal.

🐍

Introduction to Programming (Python)

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

ND1COM 11312 Materials
Material Completion85%
🗄️

Database Management Systems

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

ND2COM 2139 Materials
Material Completion70%
🛡️

Cybersecurity & Ethical Hacking

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

HND1COM 32214 Materials
Material Completion60%
🤖

Machine Learning & Data Science

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

HND1COM 32311 Materials
Material Completion50%
🌐

Web Technology II (JavaScript)

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

ND2COM 21510 Materials
Material Completion90%
☁️

Cloud Computing & Virtualisation

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

HND1COM 3248 Materials
Material Completion40%

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 Ibrahim
ND2 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 Danjuma
Lecturer, 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 Ochuko
HND1 Student, Computer Science
🚀

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.