A corner of the web dedicated to learning, creating, and sharing - built for students, curious builders, and anyone who likes complex subjects explained with clarity and intent.
Use the classroom when you want to study. Use the portfolio when you want the broader story, projects, and technical background.
Interactive slides, module-based learning, glossary support, and a live whiteboard for Fundamentals of Computers, Software Engineering, NLP, and future subjects added over time.
learn.jenbum.inProjects, skills, research direction, and the work that connects teaching experience with years of software delivery.
mainong.jenbum.inModules are added progressively. The goal is depth without clutter, and clarity without flattening the subject.
SDLC, models, process thinking, and the practical foundations of building reliable systems.
Foundations, architecture, and the layered structure of language analysis.
Processes, memory, scheduling, and the system-level mechanics every student should internalize.
Number systems, logic design, Boolean algebra, and computing fundamentals.
Cleaning, encoding, feature preparation, and the groundwork for better machine learning pipelines.
The site grows from a teaching workflow: explain better, reduce friction, and give students something clearer than a static PDF.
That belief drives both the classroom interface and the broader Jenbum ecosystem.
I teach students at the intersection of computer science and practical problem-solving. The aim is to make complex subjects approachable - whether that is the theory behind operating systems or the structure of language in NLP.
This site, together with the classroom platform, grew from a simple belief: students deserve learning tools that feel intentionally designed, not just uploaded. So I build them myself, then keep refining them through actual use.
Outside the classroom, the connected portfolio tracks the wider technical journey - projects, libraries, and the systems perspective that feeds back into how the classroom is taught.