All posts
Study guides 7 min readSeptember 24, 2026

CSE first year: how to study programming, calculus and physics without falling behind

First-year CSE is where school habits stop working. Programming needs practice, calculus needs prerequisites, and nobody tells you which one you are failing. A practical way to study each, with AI where it helps.

The short version

First-year CSE courses usually combine a programming language such as C, calculus or mathematics, physics, and English or a basic electrical course; the exact list depends on your university. They fail students in three different ways: programming needs hands-on practice, calculus needs prerequisites from HSC, and physics needs concepts before formulas. Upload your lecturer's slides to Porphy or put the whole semester in a Project to ask questions answered from your own material, and use the voice tutor on the line you are stuck on. It does not run or grade your code and does not replace practising problems.

P
The Porphy Team
Building Porphy

The first year of CSE is a different kind of study from HSC. Nobody checks your notebook, the pace is set by the lecture and not by you, and a subject can slip away over three weeks before the first quiz tells you. The common shape of trouble is a student who is fine in one course and quietly lost in another. This is how to study each type of first-year course, since they do not fail in the same way.

Your course list will differ

Universities differ in what they put in first year and in what order. Typical ingredients are a programming course in a language like C, calculus or mathematics, physics, and an English or introductory electrical course. Use your own syllabus; the study methods below apply to the type of course, not to a specific list.

Programming: you learn it by writing it

You cannot learn programming by reading code any more than you can learn to swim by reading about water. The loop that works is: read one concept, write a small program that uses it, break it on purpose, fix it. Two places AI helps without taking over the work:

  • A line you do not understand — pointers, recursion, a nested loop. Highlight it in your slides and ask the tutor to explain it out loud with the whiteboard, in Bangla if that is faster. Technical terms stay in English, so they match your slides and exam.
  • Checking your understanding. Ask for MCQs on the concept and read the explanations, then go and write the program yourself.

What it will not do: Porphy does not run your code or grade your programs. Run everything in your own compiler, and be wary of pasting a working solution — it gets the lab done and teaches nothing. If you go on to algorithms, the DSA guide covers the roadmap.

Calculus and maths: the problem is usually behind you

When limits or integration stop making sense, the cause is typically a function, algebra or trigonometry topic from HSC that was never solid. Walk back one step: can you explain the previous idea in three sentences? The first one you cannot is where to start. Porphy can build a short course from that prerequisite up, with a worked example at each step. HSC preparation with AI describes the same method for a skipped chapter, and it applies unchanged to a first-year gap.

Physics: concepts first, then the formula

University physics rewards the student who can say why a formula is true. If you can only recite it, a question that rearranges the situation will stop you. Use the explain-back approach from how to remember what you study: say the idea aloud in your own words and notice where you stall. The voice tutor will tell you what you left out.

One place for the whole semester

First-year material arrives as slides, a PDF chapter, a teacher's notes and your own scribbles. Put the lot for one course into a Project: you can ask a question across all of it and every answer points to the material and page, build one study guide over everything, and see a concept map of what you know. Slides (PPTX), PDFs, Word and Markdown are all accepted; a PDF needs selectable text. For turning slides into practice, see making MCQs from a PDF or slides.

A simple weekly rhythm

  • After each lecture, the same day: ten minutes of recall, book closed.
  • Twice a week: one problem set or program you write without looking at the solution.
  • Once a week: one MCQ set per course, then fix what you missed.
  • Before every quiz: list the topics you could not explain and start there.

None of this is scheduled or enforced by Porphy — it has no streaks and no reminders — but each step is something it can support.

Try it on the lecture you did not follow

Every new account starts with 2,000 credits free — no card, no subscription, and they never expire. A full researched course runs about 600–1,200 credits, an MCQ set or flashcard deck 10–30, and the voice tutor 20–60 a minute. Free accounts run a lighter pipeline so the credits go further: at most 3 parts per course, with text and tables in place of generated visualizations.

Want this, but for your topic?

Type any subject and Porphy builds the whole course. 2,000 free credits, no card needed.

Build my course

Keep reading