Thursday, July 16, 2009

Aptitude test Sample Papers











Monday, July 13, 2009

Industrial Attachment Presentation Pictures

Hi ISS SA29 Classmates

You can view the photos from this link:

URL: http://michael-wee-issphotos.fotopic.net
Password: XXX

Please do not reveal the password to anyone except our ISS SA29 classmates. Your cooperation is much appreciated. Thanks.

Hope you enjoy viewing the ISS photos (please bear with my photography skills - some photos are blur)!

Regards
Michael Wee

PS. If you some of your ISS SA29 classmates did not received this mail, do forward this mail to them. Thanks.

Temp Visa Application

I have given a detailed procedure for applying PR using Pr offer letter.I hope this will be useful to my other friends.
  • Need Job offer letter from company.
  • Fill Form4a( download from ICA website),in that Annexure A has tobe filled by Company.
  • Marksheets of 2 Sem results and AD projects result + i had a letter given by ISS stating im currently doing intrenship presentation,i will be graduted based on my result.
  • All the required documents.
  • Go to ICA and get Q ticket and can submit the application only 3 days before joining date.
  • ICA staff will ask to sign in a letter stating "I finished my course,my result is still pending and i will produce the required certificate/letter with 3 months.If not my PR application will be closed and i need to apply for EP".
  • Once we signed,they will issue a Temp EP to start our Job,which will be valid for 3 months.

We need to produce a letter personally by going to ICA stating "Im graduated from ISS and im waiting for my graduation day".This is the letter from ISS they actually looking for.

It will be helpful to all,if we get a letter like this from ISS,along with our IA result,so that we can go to ICA and submit asap.

Pls let us know when can we get this letter,i hope there wont be any problem in getting this letter from ISS.

Thanks

karthik

Monday, July 6, 2009

GDipSA ISS NUS fees


Be caution about charges and fees and everything else about ISS. Be prepare to lose money :-)..in a way..u have been warned

Graduate Diploma in System Analysis 2009

Graduate Diploma in Systems Analysis - August 2009 Intake

Programme Synopsis
The Graduate Diploma in Systems Analysis programme is designed for graduates
who recognise the need to equip themselves with the latest IT knowledge and skills,
and wish to advance their careers in their current field. It also provides an
opportunity for non-IT graduates in crafting a new career path in the IT industry.

In this eleven-month FULL-TIME programme, students are taught how to built IT solutions through lectures, workshops, laboratory sessions, projects and industrial attachments. Students will also learn and practise the techniques taught to gather user requirements, systematically analyse and design feasible solutions; they will then move on to code, test and implement these solutions. The numerous projects in this programme give students many hands-on practices to deliver IT solutions covering client/server, internet/intranet and wireless platforms.

The programme emphasises building and enhancing essential soft skills such as project management qualities, independent/co-operative team working attitudes and effective team leader techniques. Students will be assigned to work in "Project teams" learning through "on the job training".

By the end of the programme, students will have a good grasp of Object-Oriented analysis and design based on Rational Unified Process (RUP) and Unified Modelling Language (UML). They will also be introduced to Object-Oriented programming using C# .Net with Visual Studio IDE, Java. JSP (Java Server Script), EJB (Enterprise Java Bean) on J2EE. In addition, they will be proficient in building internet solutions using ASP.NET and Web Services and mobile solutions using WML and J2ME.

Having graduated twenty-seven batches of students, this programme is going into its 28th year. Many of our graduates are now prominent senior IT professionals, who have benefited from this programme. The curriculum is frequently reviewed and revamped to ensure that the skills taught are those crucially needed by the IT industry.

Our graduates are employed in IT positions such as:
  1. IT Auditor
  2. IT Security Administrator
  3. Systems Analyst
  4. Systems Programmer
  5. IT Consultants
  6. IT Marketing Executive
  7. Web Developer
  8. Project Leader
  9. Application Engineer
  10. System Specialist
  11. IT Engineer

Many of the graduates from this programme further upgrade their skills after a few years in the IT industry. They are fully eligible to take up Master programmes with NTU, NUS and other universities. A number of them enrolled into ISS' "Master of Technology (Software Engineering)" : a part-time programme designed for working IT professionals and managers who wish to upgrade their knowledge and skills while pursuing their careers.

Methodology

Application Development Life Cycle
In this unit, students are guided, step by step, to perform the tasks and produce the deliverables in the various stages/phases of an application development life cycle. The unit focuses on Business Modeling, Requirement Gathering, Analysis, Design, Testing and Implementation. The life cycle adopts the Object Oriented approach using Unified Modelling Language (UML) as a standard notation and is based on the Rational Unified Process (RUP).

A real life business scenario is created to allow students practise every stage of the development life cycle through 'on-the-job-training' in an IT Project Team.

Technology

Distributed Computing Infrastructure
This unit introduces the various hardware and software components that make up a distributed computing infrastructure. The purpose and functions of these components and their roles in the implementation of a distributed enterprise IT solution are explored.

Databases

Databases
Students will learn the functions and purposes of databases in IT applications. This unit will explain Database Management System (DBMS) concepts and the architecture components of a typical DBMS.

SQL Programming
To teach students the role and importance of SQL as a database manipulation, definition and control language. SQL concepts, components, capabilities and usages will be introduced. In addition, students will learn to develop stored procedures on SQL server. They will also learn fundamental database administration tasks with the aid of developer tools.

Programming: C# Suite

Fundamentals of Programming using C#
This unit lays the foundations for programming. Programming logic development using flow charts and pseudo codes will be covered in detail. The module uses C# language constructs for demonstrating programming concepts. Emphasis will be laid on structured programming approach for software development. The unit will be supported by workshops that would illustrate programming situations in the Business Environment.

Object Oriented Programming using C#
This unit focuses on building a strong Object Oriented Programming (OOP) foundation for the students. It emphasises best practices of OOP and provides in-depth knowledge on software development using Object-Oriented techniques. Concepts such as classes, inheritance, polymorphism, and interfaces are taught with numerous examples. Students are given ample workshops to implement these OOP concepts using the C# language.

User Interface Development with Visual Studio.NET and C#
This unit teaches students to effectively develop Graphical User Interface (GUI) using Visual Studio.NET Integrated Development Environment (IDE) and C#. Through examples and workshops, the students will learn the features and functionalities of a typical IDE for GUI Application development. Upon completion, students will be well versed in the development of function rich clients and will be able to carry out programming using Visual control with clear understanding of their properties, methods and events.

Developing Enterprise Systems with .NET Framework
This unit covers the development of IT solutions for a distributed infrastructure. Student will learn to develop different types of software components to run on client machines and server machines. Microsoft .NET will be used for the client side development with SQL Server as the database. The unit will expose students to advanced concepts such as creating user-defined objects with ADO.NET and transaction management. Development of MIS reports with the aid of reporting tools and integration of the Client Server model will also be taught.

Programming: Java Suite

Java Programming
This unit provides a clear understanding of Object Oriented Programming (OOP) with Java as the vehicle. Apart from preparing the students on OOP, the unit will provide extensive coverage on the features of the Java language. Data structures and algorithm development will be taught. The unit includes File Input/Output handling and Multi-threading models.

Advanced Java
Students will learn Java Database Connectivity (JDBC) architectures and Java Data Objects (JDO) to obtain persistence objects. They will use these knowledge to develop Java-based solutions accessing database information.

Building Enterprise Application using J2EE
This module provides concepts of J2EE platform. Students will learn to develop programs using JSP, Servlets and EJBs and will deploy them in an enterprise architecture. Internet based development will also be covered.

Internet Application Development

Multimedia And Internet Technology
The unit covers the Web page development using HTML programming. It also introduces Web publishing tools for Web page development. The unit focuses on the design and development of multimedia elements for the Web environment. The multimedia elements will include graphics, audio, video and animation. The tools used for the Multimedia content creation include Macromedia Director, Adobe Photoshop, Adobe Premiere, Creative Wave Studio and etc. The students will also be using equipment such as the Digital Camera, Scanner and Video Capturing Tool.

Internet Programming With Microsoft .NET Framework
This unit provides an insight to the Back Office integration on Web platform. It covers the advanced internet programming on both the client and server sides. The client side technology discussed in this module includes JAVASCRIPT, ACTIVE X control and Java Applets. The server side technology will include ASP.NET and ADO.NET. The unit will also include integrating the Web application with the Back Office database management system using the different server side technologies.

Project Management

Roles and Responsibilities
This unit introduces students to the various types of IT professions and the organisation structure of a typical IT department in a company. Students will be able to understand the roles and responsibilities of various state holders in an IT project.

Project Planning and Control
This unit prepares students to meet the challenge of managing IS projects. Students will get an appreciation of the discipline through an introduction to the nature of project management, management areas, common difficulties in managing IS projects, human factors in project management, and the project management methodology. Project planning techniques such as work breakdown structure, cost estimation, precedence analysis, scheduling and cost benefit analysis are covered.

Change Management and Control
In this unit, students will learn to expect the many changes that will surface in the life cycle of an IT project. Students will learn to evaluate and prioritise these change requests and to manage risk in delay in project delivery.

Business Communication
Effective business communication is one of the critical factors in the success of an IT project. In this unit, students will learn and practise good interviewing techniques to derive requirements from 'End Users'. They will learn to prepare and deliver quality presentations to End Users, Management and other IT stakeholders.

Mobile Solution

Mobile Application Development
In this unit, we will cover technology aspects in mobile wireless technology development. It includes wireless network infrastructure (2.5G, 3G, bluetooth), mobile application architecture, mobile user interface design and mobile application development.
It introduces J2ME architecture, CDLC and MIDP API. Students are required to understand the role of J2ME in wireless development and are expected to do an assignment which covers the design and development of a mobile wireless application using J2ME (Java 2 Micro Edition). In addition, development of enterprise application using SMS (Short Messaging Services) is also covered.

Projects

Object Oriented Application Project
This project starts after the completion of the Application Development Life Cycle. In the life cycle module, students have extensively analysed and designed an IT solution using Object Oriented approach and the end result is a set of well-defined design specifications. In this module, they are required to use an OO programming language (C# or Java) to code and deliver the IT solution based on their design specifications.

Internet Project with Multimedia, ASP.NET and Web Services
In this unit, students are required to design and develop a virtual shopping cart application.The purpose of the project is to evaluate students' abilities to design and build a user-friendly and effective Web application using the E-commerce Application Life Cycle and the internet programming techniques taught. It will also evaluate the students' ability to enhance the product presentation using appropriate multimedia technology.

Web Project with J2EE
Students are to apply their knowledge gained from Java Programming, Advanced Java and Building Enterprise Application using J2EE to code a J2EE-based application. They have to design the system to show how the application processes each request. At the end of this project, students are to present their application and submit the design report. During the demonstration, students have to prove that the system meets all required functionalities and caters for error handling.

Application Development Project
This is a 160 manday-sized project. Students are organised into project teams. Each team is required to work independently to deliver the working solution at the end of the timeframe.

Each team will organise its own internal structure taking on roles of project leader, team members etc. They will work together and apply the project management, analysis, design, business communications and programming skills learnt earlier in the course on this project.

Based on a Project Objective Document (User Requirement Statement), the teams will go through a complete application development life cycle to propose, develop and deliver an IT solution. The students will capture requirements through user interviews, produce a feasible design, code, test and implement the solution on a distributed platform. This project provides a simulation of the real-life IT working environment and tests their strengths in working closely as a project team.

Industrial Attachment

Industrial Attachment (IA) is a very crucial component in the Graduate Diploma in Systems Analysis Programme. This is where students are sent to work in a real-life setting. They have to quickly adapt to companies' working culture, pick up new technical skills and domain knowledge if required, propose feasible IT solutions, develop and deliver the solution to the satisfaction of their users.

The life cycle of an IA Project can be very unpredictable. User requirements, project schedules and end product expectations change as the project progresses. Students have to be versatile and flexible to handle these challenges to complete the IA project.

Our past students have found IA experience very rewarding and a necessary transition stage to prepare them for an IT career life.