IT Department


The course is offered at Oshwal College in collaboration with the University of Greenwich – UK. On completion of a two(2) year Pearson BTEC Higher National Diploma in Computing and Systems Development, Students join a one(1) year BSc (Hons) in Computing degree programme . The College operates on the basis of two semesters commencing in the first week of January and July respectively.

Students can take this course as a final year (top-up) program or three year program.

Final Year(Top UP) Programme

Qualifications for entry will be assessed on an individual basis for each applicant. The  other basic minimum qualifications are:

  • Pearson HND Business Information Systems or other recognized HND computing programmes
  • KNEC Advanced Diploma in Computing.
  • Diploma in Computing, IT or multimedia which are equivalent in standard to a UK Higher National Diploma will be accepted provided it gives the prerequisite knowledge and understanding required for the programme.
  • IMIS Higher Diploma
  • ABE Advanced Diploma in Business Information Systems.
  • ACP Advanced Diploma
  • NCC International Advanced Diploma in Computer Studies
  • BCS Diploma or Professional Graduate Diploma
  • Any other program of equivalent academic standards, as formally recognized by the University of Greenwich AND Be aged at least 19 years at the start of the program
  • Equivalent qualification: Students with any other relevant academic qualifications and work experience as approved by UoG.

 Three Year Programme

Entry requirements:

Qualifications for entry will be assessed on an individual basis for each applicant. The basic minimum qualifications are:

Students must have successfully completed one of the following:

  • Equivalent of two (2) A levels at grade C or above
  • KCSE Mean Grade C+ and above with a minimum of grade C in Maths and English.
  • Students who wish to transfer from universities in Kenya after they have successfully completed first year or above on similar program AND Be aged at least 19 years at the start of the program.

Final Year (TOP-UP) Programme

Semester 1
comp 1648 – Development Frameworks and Methods
comp 1639 –  Database Engineering
comp 1647 –  Information Technology Planning
comp 1108 (start)  – Project in Computing

Semester 2
comp 1640 –  Enterprise Web Software Development
comp 1661 – Application Development for Mobile Devices
comp 1645 – Information Requirements Analysis
comp 1108 (finish) – Project in Computing

Three Year Program

Year One

  • COMP 1148 Computer Programming 1 (30 Credits)
  • COMP 1152 System Building 1 (30 Credits)
  • COMP 1587 Communication Systems 1 (15 Credits)
  • COMP 1588 Computer Systems Architectures 1 (15 Credits)
  • MATH 1110 Logical Foundations (15 Credits)
  • MATH 1111 Quantitative Methods (15 Credits)

And an addition

  • COSK 1001 Personal Development Programme (0 Credits)

Year Two

  • COMP 1592 Organisation and Project Management (30 Credits), & 90 Credits of options chosen from:
  • COMP 1158 Systems Building 2 (30 Credits)
  • COMP 1549 Advanced Programming (15 Credits)
  • COMP 1551 Application Program Development (15 Credits)
  • COMP 1554 Computer Programming 2 (15 Credits)
  • COMP 1556 Database Applications Technologies (15 Credits)
  • COMP 1565 Visual Application Development (15 Credits)
  • COMP 1039 Multimedia Production (30 Credits)

Among others to be confirmed by the UOG

Year Three

Project (30 Credits)

Three Options from:

(All 30 Credits)

  • COMP 1037 Web Application Technologies
  • COMP 1578 System Building 3
  • COMP 1326 IS Planning & Management
  • COMP 1087 Enterprise Database Systems
  • COMP 1207 eTechnology
  • COMP 0195 Artificial Intelligence

And an addition

  • COSK 1001 Personal Development Program (0 Credits)


Students are assessed by one examination and one coursework for each module. One examination is held at the end of an academic year, in May and December


January and July


The timings are designed to suit both Full-time and Part-time students. The class times are as follows:

Full-time Classes:

8.30 a.m. – 4.00 p.m.     (Monday to Friday)

Part-time Classes:

5.45 p.m. – 7.45 p.m.     & (Sat 8.30 a.m-4.00 p.m.).

This is a Computing and systems development programme that is developed and standardized by Pearson UK. The main focus of the course is on vocational skills and students assessed continuously through assignments. It is designed to equip a student with the knowledge, understanding and skills required for success in current and future employment or for progression to an undergraduate programme.

Why study BTEC Computing and system development?

Business and Technology Education Council (BTEC) qualification is recognised   all over the world for its practical skills, real life learning and engaging experience designed to meet the needs of modern-day employers. BTEC equips students with the specialist knowledge, practical skills and the understanding they need to progress along their chosen learning and career paths. Assessment includes real-world tasks, tests, research, essays, projects, investigations and experiments.

The programme enables a student to later join final year of undergraduate degree programme.

  • BTEC Level 3 Extended Diploma
  • BTEC Level 3 – Foundation Diploma
  • Mature students with work experience and RPL
  • IMIS Foundation
  • KCSE below C+ with at least C+ in Maths and English
  • One GCE ‘A’ Level and four GCSE passes

The course will comprise the following units :

  • Networking.
  • Database Design & Development.
  • Security.
  • Software Development Lifecycles.
  • Programming.
  • Professional Practice.
  • Managing a Successful Computing Project.
  • Website Design & Development.

New intakes:

New intakes in the months of January and July every year

This is a one year or two year programme for anyone who sees their future career in IT or computing the Level 3 Diploma in IT is an excellent starting point. It covers a wide range of topics for those who have a specific career pathway in IT already mapped out as well as those who are not sure which specialism to follow. Many of our students progress on to HNDs or extended degree courses at excellent universities.

The BTEC course is very practical with plenty of opportunities to implement the theory that you learn. It is mainly course-work based, which, means that you have a very clear understanding of your progress throughout the course, to help you plan and achieve your next steps. Taught by subject specialists, with commercial experience, the main elements of the course cover hardware, networking, and programming, graphics and web development.

Candidates should have successfully completed O’ level GCSE’s or equivalent

Blending together a mix of theoretical and practical topics in a well-resourced environment, the course covers a wide range of computing topics to allow you to experience the full breadth of the world of computing, helping you to identify areas of interest and your future specialisms.

Hardware & Networking – gives the opportunity to build computers and networks

Programming – gives the opportunity to design and create interactive games programs

Graphics & Animation –you will have the opportunity to learn the specialist skills required to design and create a variety of graphics and animations

Alongside these more specialist areas you will also learn how IT is used to communicate within organisations and how IT systems are created using techniques within systems analysis and database analysis.

New intakes:

New intakes in the months of January ,March, July and September every year

Microsoft Office Specialist (MOS) certification is the premier credential chosen by individuals seeking to validate their skills and advance their careers. Microsoft Office is a powerful service designed to unleash the best ideas, get things done and stay connected on the go. And MOS shows the world that you have the skills to tap the full features and functionality of Microsoft Office. You can demonstrate your increased performance, individual differentiation and personal confidence.

With three certification levels, the MOS credential allows individuals to validate their skills and progress toward their career goals. At the Core and Expert level, individuals get certified in specific Microsoft Office applications. At the Master level, individuals must successfully complete 4 certification exams. Microsoft Office Specialist certification gives you the tools to build a brighter future, Achieve industry-recognized certification, Learn the computing skills companies are looking for, Boost your workforce resume, Gain valuable experience and confidence and equip yourself for a successful career

The Microsoft Office Specialist World Championship presented by Certiport, Inc. is a global competition that tests students’ skills on Microsoft Office Word, Excel® and PowerPoint® (2013 or 2016). Top students are invited to represent their respective countries at the World Championship. In some countries or regions, students are required to participate in a National Championship, and the winners of that event continue on to the World Championship.

How do I compete?

Get certified to compete! When you take a Microsoft Office Specialist exam in Word, Excel, or PowerPoint (2013 or 2016), you’ll be automatically entered into the MOS Championship. By taking an exam you’ll be entered into the MOS World Championship and you could be chosen to represent your country!

Entry Requirements

No prerequisites skills required

Completion: 2 to 4 Months from start date

International Computer Driving License (ICDL) is designed to help in your everyday computing tasks both at home and at work. It indicates to potential employers that you have a recognized, relevant and up-to-date qualification. Besides, ICDL provides you with a solid foundation of computer skills to competently and confidently use the computer ICDL is open to anyone regardless of age, education, experience or background. Tests can be completed at any of the 20 000 test centres around the globe. Oshwal College is one of these centres) from the standard modules, to total seven (7) modules.. Advanced modules are optional after completion of base and standard modules with different certification.

The course covers the main areas of end-user computing.


No prerequisites skills required

To achieve an award of ICDL Profile, students are required to successfully complete all base modules and three (3) from the intermediate modules, to total seven (7) modules.. Advanced modules are optional after completion of base and intermediate modules with different certification.

Completion: 2 to 4 Months from start date



  • Computer Essentials
  • Online Essentials
  • Word Processing
  • Spread sheets


  • Presentation
  • Using Databases
  • Web Editing
  • Image Editing
  • Online Collaboration
  • IT Security
  • Project Planning
  • 2D CAD


  • Advanced Word Processing
  • Advanced Spreadsheets
  • Advanced Databases
  • Advanced Presentation


Every Monday

Class timings: Weekdays 830am -1030am, 11am-1pm, 2pm -4pm and 545 pm-745 pm

The QuickBooks training offers lots of advantages including the Accounting, and Finance specifications. You need not to be completely certified or be an accountant for applying this system as there are various modules and wizards which may help you in various stages for this. The majority of small and moderate size companies are using this software program to handle the funding and maintain the tracks of the different facets of any tasks. Due to this, QuickBooks has been identified as very useful in keeping things structured and easy to handle.

This course is intended for anyone with an interest or need to master the basics of setting a business using QuickBooks pro accounting software package. This is a course that could lead to a career as a computerized Accountant. Other related courses are Pastel, Sage and Tally.

Course Learning Outcome

  • Accounting Basics
  • Introduction to QuickBooks interface
  • Setting Up Lists
  • Creating Items
  • Entering Transactions for Incoming Funds
  • Entering Transactions for Outgoing Funds
  • Maintaining Financial Information
  • Working with Reports


No formal qualifications are required applicants should demonstrate competence in  English language and basic accounting skills

NB: The course is covered in 20 hours spread over 2 weeks consisting of 2 hours per day

Other application packages that Oshwal College offers are:

  • Computer programming in Visual Basic.Net,  6.0 & Java
  • Web design in Dreamweaver, XHTML, PHP and MYSQL
  • ICT animation and gaming for Kids
  • Adobe Certification(Photoshop, Dreamweaver & Flash)
  • Desktop Publishing
  • Database Administration( MS SQL Server
  • Advanced Excel