Work-Study Programme with BSc. (Honours) in Computer Science by University of Roehampton
BSc. (Honours) in Computer Science (Top-Up) is conferred by University of Roehampton in partnership with Lithan Academy.
WORK-STUDY PROGRAMME Start earning as a Full Stack Software Developer in 12 Months Upon completion of 1-year boot camp. Terms and Conditions apply.
Up to 3 Years of International Work Experience before graduation Earn up to USD 16,200 with an income assurance scheme Terms and Conditions apply.
1 YEAR BOOTCAMP + 3 YEARS APPRENTICESHIP
REPARING YOU FOR P IN-DEMAND JOBS IN SOFTWARE ENGINEERING FULL STACK SOFTWARE DEVELOPER Average income of USD 98,577 to USD 113,265 per year
DATA SCIENCE ROLES Average earnings of USD 104,424 to USD 123,265 annually
CYBER SECURITY ENGINEER Average annual income of USD 90,733 to USD 108,759
Source: Glassdoor (May 2022) These are some of the possible career opportunities that the students may choose to pursue upon completion of the 1-year boot camp and after gaining 3 years of work experience.
According to the US Bureau of Labor Statistics data, a 13% growth rate is expected in the demand for Full Stack Software Developers between 2018 and 2028
New York Times considers Data Science as a “hot new field that promises to revolutionize industries from business to government, health care to academia.”
According to the US Bureau of Labor Statistics, cyber security jobs are expected to grow 31% through 2029 – more than seven times faster than the predicted average for other professions.
PROGRAMME OVERVIEW This programme is an action-packed 4-year journey that guides and develops you into a GLOCAL (Global yet Local) digital talent. It comprises a 1:3 learning approach, which includes a 1-year intensive coding boot camp and 3 years of part-time studies with workplace experience.
1st year: Acquire skills equivalent to a Full Stack Software Developer
2nd - 4th year: Embark on your career as a Full Stack Software Developer Apprentice
1st Year: Full-Time Coding Bootcamp Full-time Bootcamp (5 days a week, 8 hours a day) and over 2,000 hours of guided learning and mentoring from industry experts Learn key aspects from world-class mentors Front-end development Back-end development Database Enterprise Application Development Project management Peer-to-peer Learning | Borderless Learning | In-depth Lectures | Interactive Assignments | Projects
PROGRAMME OVERVIEW 2nd - 4th Year: Industry Apprenticeship After the Bootcamp, embark on your career with a paid apprenticeship. eduCLaaS will match you with one of our 2,000+ local or international industry partners, where you can get the opportunity to be interviewed and on-boarded as a fulltime Full Stack Software Developer apprentice Work full-time and study part-time Collaborate and work with international colleagues Work on live projects Put your technical knowledge into practice
4th year onward: Continue to pursue your career as a Full Stack Software Developer or choose to kick start your career as a Data Scientist, Cybersecurity Engineer, or a similar role
BECOME WORK-READY BY THE TIME YOU GRADUATE Your studies won’t be compromised as our programme is designed to allow fulltime work and part-time study. In addition to your 3 years of work experience and with your commitment, you’ll be equipped with future-ready skills that employers require which can give you a competitive edge upon graduation.
DIPLOMA OVERVIEW DIPLOMA COURSE FOR YEAR 1 & 2
Higher Diploma in Software Engineering
Awarded by Lithan Academy
DEGREE OVERVIEW BACHELOR'S DEGREE FOR YEAR 3 & 4
Bachelor of Science (Honours) in Computer Science (Top-Up)
Awarded by:
3,750 HOURS BLENDED LEARNING JOURNEY 1 YR BOOTCAMP = 2,500+ HOURS
3 YR ADVANCE SKILLS = 1,200+ HOURS
E-Learning 249 Hours
Projects or Assignments 669 Hours
Flipped Class or Mentoring 342 Hours
Self Learning 1,280 Hours
Summative Assessment 10 Hours
Advance Skills Practice 1,200 Hours
CURRICULUM 1
Front-End Web Development
2
Programming Foundations
Learn basic web design skills using HTML, CSS & Javascript along with interactive libraries like jQuery.
Learn to design basic software components using Java and understand object-oriented concepts, develop JSP pages with database integration and create documentation for the developed Java application.
3
UI Frameworks Learn techniques for gathering and analysing user feedback. Learners will also acquire knowledge of Bootstrap, understand the basics of Angular JS as well as do testing on software/application design.
4
Database Design and Implementation Learn basic SQL programming skills, create and implement MySQL Database and write SQL queries for web application development.
5
Application Implementation The module enables the learner to acquire knowledge on application development processes and different types or levels of testing over product life stages as well as the range of tests, and their applications. Besides, they gain the skills to assess the risks involved and manage the problems by adopting the industry best practices to enable them to a proactive problem solver.
Note: Modules subject to change according to industry requirements.
CURRICULUM 6
Web Development Foundations
7
Capstone Project-Web Development
Learn the basics of Servlets, JSP and Spring MVC framework as well as the organizational standards in application development and documentation along with the process of embedding user interface templates
Learn to plan and drive small to medium scale web applications using the Spring framework. As well as, learn all phases of the project management, starting from initiation, planning, analysis, design, resource implementation, monitoring and controlling, including resource allocation and risk mitigation.
8
Application Development & Processes Learn and apply the tools and techniques required for the data-driven dynamic web application by using Spring framework, MVC, Spring Boot, Spring Security, perform the unit testing, and document the application interfaces.
9
Web Development Using Platforms
10
Develop Enterprise Applications
Learn how to build great web digital experiences and modernize business operations with highly expandable, scalable, and enterprise standard applications using Liferay portals.
Learn how to build customer-centric, data-led, marketing, sales, and enterprise commerce applications by applying the Omnicom process and rules engine.
Note: Modules subject to change according to industry requirements.
CURRICULUM 11
Application Integration
12
Capstone Project – Application Development
Learn to orchestrate the integrated flow of the disparate applications by providing access to the functionalities and data from independently designed applications (Facebook Ads, Google Ads, Webhook) using a single application service or user interface.
Learn to plan and drive small to medium scale enterprise software applications using Liferay Platforms, Omnicom channels, and other 3rd party applications. As well as, learn all phases of the project management, starting from initiation, planning, analysis, design, resource implementation, monitoring, and controlling, including resource allocation and risk mitigation.
13
IT Systems & Networks Learn the purpose and role of operating systems, the relationship between the various components associated with operating systems, network configuration, and diagnostic and troubleshooting techniques.
14
IT Security Learn to describe the security, associated risks, and breaches, examine the security measures such as access authorization, regulation of use, implementation of contingency plans, security policies and procedures, and impact on business continuity due to security breaches. Developer Job.
Note: Modules subject to change according to industry requirements.
CURRICULUM 15
Data Science Essentials
16
Data Visualization
Learn the essential skills and hands-on experience from acquiring data, transforming data to visualizing data, and building predictive analytics using Microsoft Azure Machine Learning and R programming.
Learn the art and science of visual descriptive statistics. The module starts by introducing the principles of data visualisation and the process of visualisation design. Visualisation design plays an important role throughout the module, as the learners are introduced to the perceptual and cognitive foundations of visualisation, and the core visualisation techniques for different types of data. The module concludes by examining how visualisations can be evaluated via user studies and using the results the students gather from these studies in a further data reporting scenario.
17
Machine Learning Learn how machines can learn from existing data to provide stochastic systems that perform tasks based on patterns and inference. The module first introduces what machine learning is, and examines different approaches to machine learning, including decision trees and neural networks. The main body of the module focuses on building learning systems from existing data sets, as well as evaluating the performance of the systems developed. Finally, the module examines the use of machine learning in data mining, the ethical concerns related to machine learning, and how biased data sets can lead to biased systems.
Note: Modules subject to change according to industry requirements.
CURRICULUM 18
Data Engineering
19
Cyber Security
Learn how software engineering practices are applied to the development of modern data pipeline solutions that drive data-driven decisions and businesses. The module begins by exploring parallelism concepts that allow students to understand the benefits of building distributed data platforms. Data Engineering then moves into concepts of dealing with large sources of data, including distributed databases, data warehousing, and data lakes. With a thorough understanding of how distribution and large-scale data operate, the module moves to examine data streaming and transaction processing. Finally, the module ends by considering data pipeline solutions in the cloud and how these enable the delivery of data to data scientists.
Learn the risks and mitigations inherent to computer use. The module incorporates ideas from ethical practice, risk management, legal considerations, and technology-based solutions to address computer security issues. Cyber-Security begins by examining the concept of privacy from a philosophical, legal, and ethical standpoint, before exploring some of the technology used to protect an individual’s privacy. The module then continues by introducing foundational principles of computer security, including policies, legal frameworks, CIA (Confidentiality, Integrity, Availability), threats, and attacks. With these principles in place, the Cyber-Security explores the secure design and the use of cryptography in computer systems. Finally, human factors, including interface design and governance are explored.
Note: Modules subject to change according to industry requirements.
CURRICULUM 20
Final Year Project The Final-Year project allows learners to explore a topic of their choosing based on their own interests as agreed upon and supported by a member of the academic team. The project provides an opportunity for students to research and deliver a significant piece of individual work that incorporates the practical and analytical skills presented in their programme.
Note: Modules subject to change according to industry requirements.
CRITERIA ELIGIBILITY Minimum 2 credits (must be one credit in Mathematics) in GCE A level including Maths or its equivalent IELTS 5.5 or its equivalent, or candidates who completed school education in English as a medium of instruction IELTS - 6.0 (with no elements lower than 5.5) is the criteria eligibility for BSc. (Honours) in Computer Science (Top-Up) conferred by University of Roehampton.
A financially lowrisk degree with a potential earning of up to USD 16,200, through the 3-year apprenticeship Terms and Conditions apply.
WHAT OUR STUDENTS SAY
"I am thankful to eduCLaaS for equipping me with the right skills and offering me the chance to earn while I learn. Highly recommend eduCLaaS to any student who wants a digital career." - Wai Yan Kyaw Lin (Pearson BTEC Level 5 HND Diploma in Computing in partnership with Lithan Academy)
"With the help of eduCLaaS, I got a fulltime apprenticeship just after 1 year. This helped me put my conceptual knowledge into real-time projects, enhance my skills, learn about the work environment, build a strong communication network, and earn to support my degree study. I highly recommend eduCLaaS’ Workstudy programme to all who wish to become a Software engineer!" - Aung Naing Win (Pearson BTEC Level 5 HND Diploma in Computing in partnership with Lithan Academy)
WHERE OUR LEARNERS WORK
Earn up to USD 16,200 with income assurance scheme eduCLaaS has over 2,000+ partners. What's more, you can potentially earn up to USD 16,200 plus a minimum income assurance where you can earn 50% of your total course fee. Terms and Conditions apply.
OUR GLOBAL PRESENCE Singapore | Malaysia | Indonesia Philippines | Myanmar | Vietnam Sri Lanka | Bangladesh | India | China
Contact Us Talk to one of our Programme Advisors by sending a form on our website.
WEBSITE
@eduCLaaSInternational @eduCLaaS_Global /company/educlaas @eduCLaaS
eduCLaaS is a Pan-Asia Digital Learning and Talent Platform which aims to deliver talent and enterprise growth with CLaaS® for inclusive digital economy transformation. We connect higher education students, working adults, enterprises, employers, and post-secondary institutions for digital upskilling, digital career induction, and digital workforce development. CLaaS® delivers Competency Learning as a Service to bridge the digital skills gap with a competency-based curriculum, workbased learning pedagogy and blended work2learn journey. CLaaS® courses are registered with education regulatory bodies and accredited by over 100 international universities. eduCLaaS, with a network of 100+ campuses, has served over 50,000+ learners, and 2,000+ enterprises across Asia with CLaaS®.
> 50,000 Learners > 2,000+ Enterprises
100+ Pan-Asia Campuses
> 90% Completion
OUR GLOBAL AWARDING BODIES
Bridging Digital Talent Crunch and Income Inequality Globally
Lithan Academy Registration No.: 200202841R Registration Validity Period: 06 Aug 2022 to 05 Aug 2026
BSc. (Honours) in Computer Science (Top-Up) is conferred by University of Roehampton in partnership with Lithan Academy.