Facebook Earn and Learn Singapore - Lithan Skip to Content

Web Content Display Web Content Display

Earn and Learn to an International Degree

Web Content Display Web Content Display

Lithan Singapore

Lithan Singapore is located at the Lifelong Learning Institute (LLI), which is also known as WDA's CET Centre East. Our campus is conveniently located besides the Paya Lebar MRT station. We provide fully-furnished facilities to enhance our students' learning experience. Our facilities are operational for extended periods throughout the day and during weekends in order to cater to the needs of professionals undergoing continuing education and training. All classrooms are fully air-conditioned, come with Wi-Fi, have Online Learning Management System access, multimedia equipment and lecture facilities.

Visit us at:
11 Eunos Road 8
#07-02 Lifelong Learning Institute,
Singapore 408601

Web Content Display Web Content Display

What do I get
Get Trained
Learn to build web applications and interfaces in .Net C#, Java, Python and PHP along with front-end programming tools like HTML, HTML5, CSS, Java Scripts, JAVAFX, Adobe Flex etc, using SCRUM development methodology and GITHUB collaborative development environment
Get Experiential
With the guidance of industry practitioners, design, develop and deploy Web Applications such as e-commerce portal, social media application etc. in one or more programming languages, using Scrum methodology and Github, in a simulated project environment.
Get Hired
Get placed as a learning apprentice or a Junior Developer in an Enterprise during or after the course.
Get Certified
Upon successful course completion, the learner can appear for certification exams related to Microsoft, Oracle Java, ZEND PHP 5 etc. In addition, learners will receive an award of “Pearson BTEC Level 5 Higher National Diploma in Computing (Applications Development) (RQF)”. 

Web Content Display Web Content Display

Who should attend and prerequisites
Who Should Attend
Higher education students who are interested in developing complex Web Applications and Interfaces on multiple development frameworks using Scrum & Github
Entry Requirements

Minimum Age: 18   

 

Academic Level: Pearson BTEC Level 3 90-Credit Diploma in IT (QCF) or 3 GCE A level passes in any subject or its equivalent  

 

Language proficiency: IELTS 5.5 or equivalent or candidate who has been taught at secondary school with English as medium of instruction

Web Content Display Web Content Display

Curriculum
Module 1: Programming


IU1: Introduction to Algorithms
IU2 : Processing Code
IU3: Procedural Programming - An overview
IU4: Object oriented programming - An overview
IU5: Event Driven Programming - An Overview
IU6: Introduction to C# programming
IU7: Using visual Studio Express IDE
IU8: C# Programming
IU9: C# Programming : Working with WHILE iterations and Data types
IU10: C# Programming : Classes and Methods
IU11: C# Programming - Namespacers and modifiers
IU12: C# Programming - Decision statements and Handling exceptions
IU13: C# Programming - Collections and Event - Driven programming
IU14: C# Programming - Implement an Algorithm
IU15: Debugging programs
IU16: Coding Standards and Benefits

Module 2: Networking

IU1: Introduction to Computer networks
IU2 : Network Types
IU3: Networking Standards
IU4:Network topology
IU5: Network protocols
IU6: Network Devices
IU7: Networking Software
IU8: Network servers and workstations
IU9: Network Design: Bandwidth and Users
IU10: Network Design : Networking services and Applications
IU11: Network Design : Networking Communications
IU12: Network Design : Scalability and selection of components
IU13: Installing networking Devices
IU14 :Verification of configuration and connectivity
IU15:Network System Monitoring 
IU16 :Network Maintenance Schedule
IU17: Diagnosing and Resolving Network issues

Module 3: Professional Practice


IU1: Interpersonal and communication skills for working professionals
IU2 : Effective Communication
IU3: Interpersonal Skills
IU4: Time management skills
IU 5: Problem Solving : Introduction and examples
IU 6: Problem Solving : Specification of the problem
IU7: Problem Solving - Identification of the outcomes
IU8: Problem Solving - Methods and Tools
IU9 : Problem Solving - Planning and Implementing
IU10: Problem Solving - Evaluation
IU11: Working with others
IU12: Teams and Team Building
IU13: Continuous Professional Development - An overview
IU14: CPD: Responsibilities of working professional
IU15: CPD: Performance Objectives
IU16: CPD: Evidence Criteria for performance
IU17: CPD: Motivation and performance
IU18: CPD: Development Plan

Module 4: Database Design and Development


IU1: Introduction to Algorithms
IU2 : Processing Code
IU3: Procedural Programming - An overview
IU4: Object oriented programming - An overview
IU 5: Event Driven Programming - An Overview
IU 6: Introduction to C# programming
IU7: Using visual Studio Express IDE
IU8: C# Programming
IU9: C# Programming : Working with WHILE iterations and Data types
IU10: C# Programming : Classes and Methods
IU11: C# Programming - Namespacers and modifiers
IU12: C# Programming - Decision statements and Handling exceptions
IU13: C# Programming - Collections and Event - Driven programming
IU14: C# Programming - Implement an Algorithm

Module 5: Security

IU1: IT Security Risks
IU2 : Organisational Security - An Overview
IU3: Evaluating IT Security Solutions
IU4: Network security infrastructure
IU 5: Network Performance
IU 6: Data security
IU7: Security Data centers
IU8: Vulnerabilty
IU9: Enterprise risk management
IU10: Company Regulations for Security
IU11: Manage organizational security

Module 6: Managing a Successful Computing Project

IU1: IT project Management
IU2 : Project initiation and planning
IU3: Work breakdown structure - An overview
IU4: Bar and Gantt Charts
IU5: Project Execution
IU6: Quantitative and Qualitative Research methods
IU7: Field work
IU8: Sampling Approaches
IU9: Data Collection - Tools and Techniques
IU10: Data Analysis Techniques
IU11: Communicating Project Outcomes
IU12: Reflection for learning and practice
IU13: Reflection in Action and Reflection on Action
IU14: Reflective Writing
IU15: Acheiving specific and actionable outcomes in computing projects

Module 7: Software Development Lifecycles

IU1: Introduction to SDLC
IU2 : SDLC models
IU3: SDLC Stages
IU4: Testing and integration in SDLC
IU5: Feasibility study of software Application
IU6: Requirement gathering Techniques
IU7: Feasibility criteria
IU8: Components
IU9: Requirement types and proritization
IU10: SDLC execution - An overview
IU11: Identifying Requirements
IU12: Constraints in SDLC
IU13: SDLC Report Documentation
IU14: Systems Analysis : Terminology and Tools
IU15: System Analysis - Investigation
IU16: System Analysis - Techniques
IU17: Software Design Techniques and Comparison

Module 8: Website Design and Development


IU1: Introduction to websites
IU2 : Website Hosting
IU3: Website management
IU4: Server Technologies
IU5: Website technologies
IU6: Website development Tools
IU7: Gathering and Defining website requirements
IU8: Website requirements :Client Vs User
IU9: Designing Website UI based on Audience & purpose
IU10 : Website Accessability Standards and Guidelines
IU11: creating and Managing website Content
IU12: Testing a Multi - page website : An overview
IU13: Factors influencing website performance
IU14: Website performance : Impact of User interface
IU15: Website performance : Impact of SEO and indexing
IU16: Website Performance : Impact of W3C Validation
IU17: Website Testing process

Module 9: Computing Research Project


IU1: Introduction to research methodologies
IU2 : Developing a research proposition
IU3: Saunder's research propoistion
IU4: Conceptualization of research
IU5: Qualitative reasearch
IU6: Quantitative Research
IU7: Mixed Method research
IU8: Stakeholders of a research project
IU9: Communication research outcomes
IU10: Convincing Arguments for reasearch outcomes
IU11: Reflection for learning and Practice
IU12: Cycle of reflection
IU13: Reflective writing

Module 10: Business Intelligence

IU1: Business Intelligence for Decision Making
IU2 : BI and Business process model
IU3: Mechanisms to Support Decision Making
IU4: Business processes of an enterprise
IU5: BI for Operational, tactical and strategic Business Decisions 
IU6: Bi functionality
IU7: Systems and Technologies - Operational , Tactical, startegic
IU8: BI tools and techniques - An overview
IU9: Descriptive and predictive Analysis
IU10: Data mining techniques
IU11: Designing an Advanced Problem - Solving tool
IU12: Designing an Advanced Decision making Tool
IU13: BI & cybersecurity
IU14: Evaluating BI Solutions

Module 11 Prototyping

IU1: Introduction to Prototyping
IU2: Prototyping Methodologies
IU3: Prototype Development Tools
IU4: Plan a Prototype
IU5: Develop prototype
IU 6: Test prototype
IU7: Evaluate prototype
IU8: Develop prototype - Case study
IU9: Test prototype - Case Study
IU10: Evaluate prototype - Case Study
IU11: Application testing
IU12: Application Maintenance and Support

Module 12: Application Programming Interfaces

IU1: Introduction to API's
IU2 :Various types of API's
IU3: API Use - An Example
IU4: API Design
IU5: API Implementation
IU6: API Testing
IU7: Web Series with JAVA
IU8: Design an API for JAVA Application - case study
IU9: Implement an API for JAVA Application - Case Study
IU10: Testing an API for JAVA Application - Case Study
IU11: Application testing
IU12: Application Maintenance and Support

Module 13: Application Development

IU1: Introduction to Application development process
IU2: Phase 1 - Analysis
IU3: Phase 2 - Application Design
IU4: Software Design Methodologies and tools for JAVA
IU5: Development Methodology and Tools for JAVA
IU6: Phase 3: Application Development
IU7: Develop a JAVA web Application - Part 1
IU8: Develop a JAVA web Application - Part 2
IU9: Develop a JAVA web Application - Part 3
IU10: Develop Support Docimentation
IU11: Phase 4: Application testing
IU12: Phase 5: Application Maintenance and Support

Module 14: Database Management Systems

IU1: Introduction to Database management System
IU2: Data models
IU3: Relational Data Structures
IU4: Contraints
IU5: Normalization
IU6: Modelling Languages
IU7: Transaction and currency
IU8: Various Database Management System
IU9: Design a DBMS system
IU10: Application design using a DBMS system
IU11: Develop a DBMS system
IU12: Designing an Advanced Decision Making tool
IU13: Testing and optimyzing a DBMS System 
IU14: Database Administration Tools

Module 15: Advanced Programming

IU1: Object oriented programming concepts
IU2: Object oriented Class relationships
IU3: UML class Diagrams
IU4: UML Tools
IU5: Devlop a class Diagram
IU6: Design Pattern Concepts
IU7: Introduction to Java
IU8: Introduction to JAVA IDEs
IU9: Design Patterns in JAVA
IU10 : Using JAVA to implement Design Patterns
IU11: Design Patterns - Creational, structural and Behavioural pattern types
IU12: Design Pattern Scenarios - Examples

Web Content Display Web Content Display

Register Now!