B.Sc. (Hons.) in Software Engineering is a 3 Years/6 Semesters, 360 credits program run by Patan College of Professional Studies in Nepal with affiliation from University of Bedfordshire
B.Sc. (Hons.) in Software Engineering course has been designed to develop graduates who are able to:
- Broadly based yet enough depth (programming skills, testing skills etc.) so as to give you credible vocational skills in both Computer Science and Software Engineering;
- Coverage of the entire Software Engineering life cycle and comprehensive skills in applied programming and in applied Computer science topics;
- Taught by staff with both a strong academic research background who’re also actively engaged in knowledge transfer (e.g. to local SME’s), and who are at the forefront of their
- field;
- Emphasis on the life cycle but also in depth skills such as programming and analysis.
Intake Session : February / June / September-October
Salient Features
- Learn about the entire software development life cycle and the production of high quality systems using object-oriented methods.
- Study with committed, like-minded students in dedicated laboratories and classrooms
- Develop your professionalism as you choose the career path you wish to take
- Gain detailed knowledge of areas such as Internet programming, database applications, artificial intelligence and networking.
- Explore the highly sought-after practical skills you will need to make a success of your career
- Challenge yourself with a final stage project which will enable you to study your specialism in greater depth
- Benefit from teaching by staff who have a strong academic research backgrounds and are also actively engaged in knowledge transfer
Eligibility
Eligibility Criteria:
Successful completion of 10+2 or equivalent (any discipline) with minimum 55% marks in aggregate.
Admission Criteria
The basic criteria required for entry to the courses are listed as follows:
The applicants should have any of the following:
- 2 A level passes (with minimum C and D Grades)
- OR Successfully pass in Grade XII with aggregate marks of 55% or above for levels XI and XII
- OR Successfully complete Foundation year (from a recognized university or HE institution)
English language requirements are as follows :
- IELTS overall score of 6.0 with minimum 5.5 in each element
- OR Nepalese High School 12th English minimum 60>#/li###
Job Prospects
The course will equip you to develop the intellectual and pragmatic skills needed to develop quality software artefacts that not only function, and meet client requirements, but also fit within the pragmatic constraints.
Recent graduates have obtained a variety of graduate trainee positions both in industry and the public sector, with good prospects for further promotion in a competitive job market.
Initially, you are likely to gain roles such as a trainee skilled practitioner with the prospect for later progression leading to posts of responsibility supervising work within a team-based development and support settings within industrial and commercial settings.
From the game developers to manager of IT and communications services, you will have a range of opportunities open to you as a BSc(Hons) CS & SE graduate.
Jobs related to your degree are :
- Application Analyst
- Application Developer
- Data Analyst
- Database Administrator
- Games Developer
- Information Systems Manager
- IT Consultant
- Multimedia Programmer
- SEO Specialist
- Systems Analysts
- UX Designer
- Web Designer
- Web Developer
Jobs where your degree would be useful are :
- Digital Copywriter
- IT Sales Professional
- IT Trainer
- Nanotechnologist
- Network Engineer
- Social Media Manager
- Technical Author
- Web Content Author
Curricular Structure
The Units which make up the course are:
UNIT CODE | LEVEL | CREDITS | UNIT NAME | CORE/OPTION |
---|---|---|---|---|
PAT001-1 | 4 | 30 | Principles of Programming[ OOPs using Java ] | Core |
PAT002-1 | 4 | 30 | Computer Systems Structure[ DBMS, RDBMS, SQL, Access, Networking ] | Core |
PAT003-1 | 4 | 30 | Fundamentals of Computer Studies[ Study Skills, Computer Structure & Logic Gates, Microcontrollers ] | Core |
PAT004-1 | 4 | 30 | Introduction to Software Development[ Python Programming, UML Designs ] | Core |
PNC001-1 | 4 | 0 | Computing and IT in Workplaces | Non Credit |
PNC002-1 | 4 | 0 | Fundamental of Web Design & Development using PHP | Non Credit |
PNC003-1 | 4 | 0 | .NET Programming using C# | Non Credit |
PNC004-1 | 4 | 0 | Data Mining and Data Warehousing | Non Credit |
PAT001-2 | 5 | 30 | Object Oriented Programming and Software Engineering[ Software Engineering Principles, .NET programming in C# ] | Core |
PAT002-2 | 5 | 30 | Systems Development and Modern Database Practices | Core |
PAT003-2 | 5 | 30 | Concepts and Technologies of Artificial Intelligence | Core |
PAT004-2 | 5 | 30 | Mobile Applications[ Android, IOS and Hybrid Mobile Application Development ] | Core |
PNC001-2 | 5 | 0 | Creativity and Innovation | Non Credit |
PNC002-2 | 5 | 0 | Innovation Management and New Product Development | Non Credit |
PNC003-2 | 5 | 0 | Internship | Non Credit |
PAT001-3 | 6 | 30 | Comparative Integrated Systems | Core |
PAT002-3 | 6 | 30 | Social and Professional Project Management | Core |
PAT003-3 | 6 | 30 | Undergraduate Project | Core |
PAT004-3 | 6 | 30 | Research Methodologies and Emerging Technologies | Core |
PNC001-3 | 6 | 0 | Cloud Infrastructure & Services | Non Credit |
PNC002-3 | 6 | 0 | Designing & Developing Applications in Cloud | Non Credit |