Side Skills Engineering Students Can Learn to Earn While in School

Engineering is a demanding course, and many students also have to think about money for data, books, transport and project materials. The good news is that your course already trains you in logic, problem-solving and technical thinking, which are the foundations of many paid skills. With a few hours each week, you can start building an income and a stronger CV before you graduate.
Before you begin, one honest note: nobody earns instantly. Skills take weeks or months to learn, and early clients may pay little. Treat this as an investment, protect your study time, and never let a side hustle cost you your grades.
1. 3D modelling and CAD design
If you’re learning AutoCAD, SolidWorks or similar tools, you already have a marketable skill. People need floor plans redrawn, product parts modelled, and simple drawings prepared for building or fabrication. Start by redrawing real objects and small plans, build a portfolio of five to ten clean samples, and offer your services to fellow students, local workshops and small businesses.
2. Graphic design
Posters, flyers, logos, event banners and social media graphics are always in demand, from churches and businesses to student bodies. Free tools such as Canva and open-source software like GIMP and Inkscape are enough to start. Practise by designing for NUESA events or a friend’s small business, then show those samples to new clients.
3. Basic web design
Small businesses, schools and organisations still need simple websites. You can learn HTML and CSS, or use a platform like WordPress, and build a few sample sites. Offer to fix or improve a local business page, and keep clear terms on what you will deliver and when.
4. Programming and automation
Python is beginner-friendly and useful for tasks like cleaning data, automating spreadsheets and building small tools. Start with free tutorials, build small projects, and put the code on GitHub. Clients may include small offices that need help organising records or generating reports.
5. Excel and data skills
Many businesses run on spreadsheets and have little time to learn them well. If you can build clear tables, formulas, charts and simple dashboards, you can help with budgets, inventory sheets, attendance records and report templates. This is also an excellent skill for your own lab reports and projects.
6. Tutoring
If you did well in Mathematics, Physics or Chemistry, you can help secondary school students or juniors in your department. Explain topics simply, use worked examples, and agree on schedules and fees clearly. Tutoring also strengthens your own understanding, because teaching reveals what you really know.
7. Electronics repair and small projects
If you enjoy hardware, you can learn to repair phone chargers, small appliances, power banks and simple circuits, or build projects such as inverters, phone chargers and LED lighting. Safety matters here. Don’t open mains-powered equipment unless you are trained, and never take risks with batteries or high voltage.
8. Technical writing and typing services
Many students and professionals need help with formatting documents, preparing slides, typing reports and editing grammar. If you write clearly, you can offer document formatting, CV preparation, and presentation design. Avoid anything that involves writing someone else’s assessed work for them, since that is academic dishonesty.
How to get started
- Pick one skill that suits your interests and learn it properly instead of sampling ten.
- Learn from free sources such as video tutorials, documentation and online courses.
- Build three to five samples that show your best work.
- Create a simple portfolio, whether a folder, a social media page or a short website.
- Start with people you know, such as classmates, church groups and small shops, and ask for honest feedback.
- Ask for recommendations from satisfied clients.
- Raise your prices gradually as your quality and experience grow.
Where to find clients
- Word of mouth on campus and in your hostel
- NUESA and department announcements
- Social media pages where you show your work
- WhatsApp groups and community boards
- Freelance platforms, where you’ll compete globally, so build samples first
Protect yourself from scams
Unfortunately, students are common targets for fake offers. Be careful with:
- Anyone who asks you to pay a “registration” or “training” fee before giving you work
- Overpayment schemes where someone sends a cheque or transfer for more than the agreed amount and asks you to return the difference
- Jobs that require you to buy equipment first from the “employer”
- Offers that seem too good to be true
- Requests for your passwords, bank PIN or personal documents
- Clients who refuse to agree on terms in writing
Agree on the scope, price and deadline clearly before starting. For larger jobs, ask for part payment upfront. Keep records of messages and payments.
Protect your studies
- Limit side work to a fixed number of hours per week
- Don’t take jobs during exam periods or heavy assessment weeks
- Be honest with clients about your availability
- Remember that your degree is the main goal
If a side skill begins to hurt your attendance or grades, scale it back.
Be honest and professional
Deliver what you promise, meet deadlines, and say so early if you can’t finish something. Don’t claim skills you don’t have, and never copy other people’s designs, code or documents and sell them as your own. A good reputation spreads quickly on campus, and it can lead to bigger opportunities later.
Final word
Your engineering training gives you a strong base for useful side skills. Choose one, learn it step by step, build real samples and start small. Even if the income begins modestly, the experience, confidence and portfolio you gain will help you long after graduation.
Which skill are you learning or earning from? Share it in the comments, and tell us how you got your first client.



