NitroDegree in Applied Software Engineering

Duration:
24 Months | On Campus or Online Live
Next Intake:
18 October 2021
Full-time NitroDegree
Apply Now
Course Overview

This programme produces highly employable software engineers with the skills, knowledge and hands-on experience that employers require.

Forward School's NitroDegree in Applied Software Engineering was designed in collaboration with our industry partners. As a result, this emphasis on real-world learning provides our students with experience of hands-on software development using current commercial tools and techniques.

Our programme focuses on the latest trends in mobile and web development, as well as current industry practices which allow our students to develop an intuition for software design and code quality.

On completion of this 2-year programme our students will be industry-ready graduates able to make an instant impact in a fast-paced working environment.

Learning Outcomes
  • The ability to effectively communicate technical and non-technical ideas to a range of audiences, verbally and in writing.
  • The ability to analyse requirements and apply current software engineering concepts and knowledge of technology to develop useful products; to make these products scalable, robust and secure.
  • To achieve fluency in industry-standard programming languages and the confidence to work with a range of operating systems.
  • The ability to confidently use industry-standard tools such as IDEs, DBMSs and source control.
  • The ability to debug and test code to fix bugs and defects.
  • The ability to design and implement relational and NoSQL database systems for real projects.
  • The ability to review code and give effective feedback.
  • The ability to deploy and launch products and services, supporting real users.
Course Curriculum

BACKEND WEB

  • Backend Application Architecture and Services
  • Server-side Programming and Frameworks
  • Server-side Architecture & Security
  • Database Design and Architecture
  • Model-View-Controller Architecture and Development
  • REST API Design and Development
  • DevOps Essentials and Containers
  • Continuous Integration and Delivery (CD/CD)

COMPUTER SCIENCE

  • Programming Fundamentals
  • Software Design and Architecture
  • Data Structures & Algorithms
  • Computer Networks & Security

DATA SCIENCE

  • Introduction to Machine Learning
  • Data Analysis & Visualization
  • Neural Networks & Deep Learning
  • Data Science in Production
  • Data Science Technical Seminar

MOBILE

  • Introduction to Android Development
  • Introduction to Kotlin
  • UI Designing in Android Applications
  • Persistent Data in Android
  • Mobile Networking
  • Android Concurrency and Parallelism
  • Advanced Architectural Patterns in Android
  • Debugging & Analytics
  • Android Publication

FRONTEND WEB

  • HTML & CSS
  • JavaScript Essentials & Modern JavaScript
  • Frameworks and Libraries
  • Single Page Web Applications
  • Progressive Web Applications
  • Frontend Development Workflows & Tooling
  • Frontend Web Technical Seminar

SOFTWARE PRODUCT DEVELOPMENT

  • Industry Internship and Projects 
  • Job Search and Interview Practice 
  • First 90 Days at Work
  • Agile Development and UI/UX 
  • Testing and Architecture 
  • Introduction to Product Management and Development 
  • Careers in Engineering

ENTREPRENEURSHIP

  • Contracting 
  • Entrepreneurship
Course Curriculum
Your Instructors
Nero Chan
Senior Deep Learning Engineer
Emerson
Senior Deep Learning Engineer
Howie Chang
Founder and CEO
Teoh Boon Yew
Head of Faculty
Admissions Requirements

SPM Leavers:

  • Achieved at least a Pass in English and Mathematics
  • Achieved passing score for Forward School’s Computer Programmer’s Aptitude Test  

STPM Leavers:

  • Achieved at least a Pass in English and Mathematics
  • Achieved passing score for Forward School’s Computer Programmer’s Aptitude Test

Working Professionals (Applies to Remote Learners):

  • Achieved passing score for Forward School’s Computer Programmer’s Aptitude Test
Dates & Costs
Duration:
24 Months | On Campus or Online Live
Clock symbol
Next Intake:
18 October 2021
Schedule:
9 AM - 3 PM / Mondays - Fridays
Payment options:
  • Income Share Agreement (ISA): Advanced Enrolment Deposit (RM3,000), RM0 tuition + 15% of gross income for 120 months
  • Education Loan by ECM Libra: Advanced Enrolment Deposit (RM3,000), RM0 tuition + 0% interest and Repayment for 60 months
  • Student Sponsorship Program: RM0 tuition + Bonded with sponsoring company upon graduation
  • Full Tuition Fee (By semester): RM3k Advanced Enrolment Deposit, remaining tuition fee pay by semester
Learn on Campus
2, Lebuh Acheh, 10300, George Town Penang

Hands-on, in-person training at our flagship campus. Low learner to instructor ratios enable personalized instruction for a premium learning experience.

Learn Online Live

Premium, Instructor-led online digital skills training – from anywhere in the world. Small class sizes encourage engagement and provide an unmatched learning experience.

Speak to a Learning Advisor.
  • Find out if you're eligible for a scholarship
  • Learn more about our programs
  • Get access to VIP events and workshops
Kher Nee
Learning Advisor
Fill out the form below and a Learning Advisor will reach out as soon as possible.
By clicking "Book a call," you accept our Terms.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.