Bachelor of Computer Science (Windows App Development)

Bachelor of Computer Science (Windows App Development)
Related Courses

Bachelor of Computer Science (Web Development & Digital Technologies)

View Course

Bachelor of Computer Science (Full-Stack Mobile Development)

View Course

Pre-Masters for Master of Software Engineering

View Course

Bachelor of Software Engineering

View Course

Master of Software Engineering

View Course
Course Descriptions

The Bachelor of Computer Science program offers a strong and comprehensive foundation in software development with specializations in Windows Application Development. The program is designed to develop students’ technical expertise, problem-solving abilities, and professional skills through a balanced mix of theory and hands-on practice. Core areas include programming languages, database management, data structures, algorithms, cloud computing, and advanced application development.

Students gain practical experience in front-end and back-end development and modern software engineering practices using industry-relevant. Learning is reinforced through real-world projects, internships, and industry collaborations. The curriculum emphasizes scalable, secure, and user-focused application design while fostering analytical thinking and adaptability to emerging technologies.

Graduates develop strong communication, teamwork, and ethical awareness, preparing them to contribute effectively in dynamic technology environments. This program is ideal for those seeking innovative and high-demand careers in software development and digital technology.

Potential Career
  • Windows Application Developer
  • Desktop Software Engineer
  • .NET Developer
  • Software Support Engineer
ENTRY CRITERIA

General Criteria

Successful Completion of Higher Secondary Education( A’ level 2 pass - E and above) OR Attainment of a Level 4 qualification in a related field OR Attainment of a Level 4 Foundation Study Program approved for the specific Diploma program.

Alternative Criteria

20 years old, completion of a Level 4 qualification (unrelated), and successful completion of an MQA approved University Preparation Program OR 20 years old, completion of secondary school, 2 years of relevant work experience, and successful completion of an MQA approved University Preparation Program

Intake

March

Mode

Online

Duration

36 Months

Fees Details

3600

No Download Available
Modules
Semester 1
  • Building Next Generation Website
  • Database Management
  • Elementary Programming in C
  • Advanced English
Semester 2
  • C# Programming
  • Software Engineering Principles
  • Management Information Systems
  • Software Project Management and MS Project
Semester 3
  • Online Marketing
  • Quantitative Methods for Business Decisions
  • Business Ethics
  • E-Commerce Concepts
Semester 4
  • Search Engine Optimization
  • Working with MySQL
  • Introduction to Python
  • Probability and Statistics with Numpy
Semester 5
  • Windows Forms Programming using C#
  • Java Programming
  • Advanced Programming in Java
  • Advanced Windows Forms Programming using C#
Semester 6
  • Capstone Project in Computer Science
  • Internship Experience and Career Development
I would like to request more Information