Friday, October 2, 2009

Links

AAcademic Staff Personel Web Page
Faculty of Computer Science & Informatio

Academic Staff Personel Web Page
Faculty of Computer Science & Information Systems
UNIVERSITI TEKNOLOGI MALAY
SIA



n Systems

Aktiviti Akademik

Bahagian/Jabatan di Fakulti

Fakulti di UTM

Universiti di Malaysia

UNIVERSITI TEKNOLOGI MALAYSIA

Software Engineering Research Project

Software Engineering Research Group

Our Software Engineering Research Group (SERG) is actively carrying out research on a set of software engineering knowledge areas aimed to improve the current techniques, methods and processes. Its primary objective is to produce high-quality research results in its research areas, which all concentrate on quality software and systems development, and maintenance activities.

Current research areas of interest include

1) Software development methodology

The aim of this research is to enhance the existing techniques and approaches associated to software development life cycle and its process. Some existing methodologies such as Water Fall, SADM, RUP and Agile need to be explored and reviewed to improve the software process. Issues at the development phases particularly at the higher business requirement and design levels need to be revealed and brought to light to strengthen its validity and consistency within software components. Research on requirements traceability in particular is being carried out to establish links between requirements and their lower level artifacts of object-oriented software.

2) Software maintenance and evolution

Basic knowledge of software maintenance comprises thoroughly understanding and re-examining the existing software design and code through reverse engineering and restructuring of change and its associated components. The ultimate aim of this research is to explore mechanisms and better ways to support its maintenance and evolution activities. The study involves its related knowledge that includes reverse engineering, program understanding, visualization, requirements traceability, impact analysis, software measurement, re-documentation, cost estimation and impact evaluation.

3) Software Quality and Testing

The primary objective of this research is to reduce issues on software quality through management viewpoints, validation and verification. As user confidence via testing levels is very critical, our research embarks into study that includes effective testing, testing techniques, methods and practices. Among the possible topics that fall in this research such as quality assurance, quality measurement, regression testing, functional testing, test management and defect removal.

4) Software Process Improvement

The ultimate aim of this research is to support the capability and maturity improvement of software development and deployment from the organizational perspective. Current process improvement initiatives through CMMI, Six Sigma, IDEAL, etc. provide some detailed knowledge of standards, guidelines and practices. However, some issues still prevail towards its practice and realism particularly on SMEs, individual commitment and support. Our exposure to consultancy and synergy effort between CASE and local industries spurs new research interest on the implementation of CMMI, quality management and measurement.

5) Web Services

The objective of this research is to explore new techniques and mechanisms to address overheads and issues related to web services and their deployment. The potential components of the web services need to be analyzed and reengineered to improve web accessibility and performance. The state-of-the-art and new technologies are explored to include approaches to support web service composition such as OWL-S, BPEL4WS, WSMO and AI-Planning.

6) Advanced Software Technologies

This research focuses on some advanced technologies to alleviate issues related to the state-of-the-art software technologies such as object-oriented design modeling, cooperative computing environment, data retrieval, run-time component technologies and component-based system.

For further enquiries, please do not hesitate to contact

Dr. Suhaimi bin Ibrahim,
SERG Coordinator,
Centre For Advanced Software Engineering,
UTM City Campus, Jalan Semarak, Kuala Lumpur

Research Publication

Contact : suhaimiibrahim@utm.my

Research Grants

Development of Change Impact Analysis Tool to Support Software Maintenance, eScienceFund Vot No. 79276, March 2008 – Sept 2009
(Project Leader: Dr. Suhaimi Ibrahim)
Development of an Automated Redocumentation Process to Support Software Development and Evolution, eScienceFund Vot No. 79277, March 2008 – Sept 2009
(Project Leader: Dr. Suhaimi Ibrahim)
Development of automated Composer Tool to Support Semantic Web Service Composition, eScienceFund, Vot No. 79364, March 2009 – Sept 2010
(Project Leader: Dr. Suhaimi Ibrahim)
Development of an Automated Tool to Support Effective Requirement Change Propagation, eScienceFund Vot No. 79265, Jan 2008 – June 2009
(Project Leader: Noraini Ibrahim)
Development of Advanced Methods in Reverse Engineering Technique for Software Maintenance, IRPA Vot No. 74075, August 2002 – August 2005
(Project Leader: Dato' Prof. Dr. Norbik Bashah Idris)

Patent & Copyright

Patent:

PI 20085279, A Web Service Composition Modeling based On Al-planning and Web Service Ontology, 2009
PI 20090492, A Software Traceability System to Support Change Impact Analysis of Object-oriented Software, March 2009

Copyright:

KT1J1B700001-siri 120235, Development of Advanced Methods in Reverse Engineering Technique for Software Maintenance, June 2007


SE Academic Staff

Research Contract Staff

  • Siti Faizah Omar (RO)

Vot 79276 Development of Change Impact Analysis Tool to Support Software Maintenance

  • Hanis Hartini Saidi (RO)

Vot 79277 Development of Automated Redocumentation Process to Support Software

Development and Evolution

  • Izzul Hidayat (RSG)

Vot 79277 Development of Automated Redocumentation Process to Support Software

Development and Evolution

  • Syed Gholam Hassan Tabatabaei (RSG)

Vot 79364 Development of an Automated Composition Tool To Support Semantic

Web Services

Research Students

Phd

  • SyedGholam Hassan Tabatabaei (Web Services)
  • Jamaluddin bin Hj Jasmis (Requirement Traceability)
  • Sugumaran A/L Nallusamy (Software Maintenance)
  • Hazlifah Mohd Rusli (Software Testing)
  • Kanmani Munusamy (Web Services)
  • Aedah bt Abd Rahman (Software Process)
  • Showole Aminat (Component Based System)
  • Mohamad Sharifi (Software Process)
  • Othman Yusop (Requirement Traceability)
  • Azri Azmi (Software Testing)

MSc

  • Rita Noremi bt Mohamad (Software Maintenance)
  • Dahlia bt Din (Software Maintenance)
  • Siti Faizah bt Omar (Software Testing)
  • Raja Zurina bt Raja Mohamad Ali (Software Process)
  • Izzul Hidayat (Redocumentation)

An Effective Learning Method

Of late, the IT boom has been ubiquitously and incessantly heard, seen and felt. Oblivious of its surrounding and own impact, IT seems to be evolving at a dizzying pace, leading to endless possibilities. From applications in the telecommunication sector, audio and video apparatus, to computers and computing machines, all have gone through this rapid IT evolution.

IT is usually synonymous with computers. When the computer began gaining public interest in the early 80s, it was used more for playing games and for typing work.

At that time, almost everyone had heard of Atari, Amstrad, CAT etc, and children of well-off parents would pester for the computers just to play the game PACMAN. But when other devices and computer hardware were introduced and developed, especially in the field of data communication, computers were no longer used as a replacement for typewriters or for entertainment, but were valued for their other functions.

The commercialisation of the Internet, creation of faster and safer data communication network, introduction of Local Area network (LAN), WAN (Wide Area Network) and advancement in data storage technology from analogue to digital – all these have catapulted IT even further.

Along with the upward trend, scores of high-tech computer hardware brands have entered the market, many of which are reasonably priced. The rapid growth of IT has made a powerful impact on, if not spurred, the climate of the world’s progress. No one likes to be left behind. All sectors want to know, learn and study how IT can help them make a contribution. Almost every single sector of the economy – from medicine, shipping, astronomy, real estate to education has grown with at least some IT input.

The education sector in general has experienced a significant shift. From the traditional green “black” boards in schools, to the era of white boards with marker pens, then to the age of teaching aids such as the OHP; it has now entered a new trend called online learning. This emerging trend in IT term is known as e-learning. Ten years ago, e-learning was just a fantasy, but now it has become a reality and a necessity since the emergence of the Internet.

In Malaysia, e-learning is still in its infancy stage compared to in the West, particularly the USA, where many schools have adopted this method as a fundamental alternative to traditional teaching techniques. E-learning in Malaysia is mostly employed in online and distance learning programmes which are chiefly offered at university level or at private colleges offering twinning programmes with foreign institutions.

One of the local institutions that offer virtual studies is Universiti Putra Malaysia (UPM), through its IDEAL (Institute for Distance Education and Learning) Programme. Through collaboration with local IT company Mahirnet Sdn Bhd, UPM has paved the way by offering a virtual Bachelor of Communications degree programme. Although the tuition fees may seem high compared to that of conventional classes, the UPM e-learning programme is remarkably worthwhile – with flexible class timetable, notes and tutorials that are available from the Internet, as well as online lecture sessions. Naturally, this saves cost and time, especially for students who also assume full-time jobs and who live far from the university campus. In other words, in this virtual learning, time and physical distance are no longer an obstacle.

In the USA, there are thousands of educational websites which claim that they offer e-learning programmes. Nevertheless, according to Linda C. Joseph, a researcher from Columbus Public Schools, the e-learning concept is not only about sending lecture notes or submitting assignments by e-mail, but also involves a more vigorous and lively participation, with forums and two-way discussions, better information management in terms of organising lecture notes, scheduling, tuition fees, tutorials and exams. By fulfilling the above needs, a more interactive and effective learning can be achieved.

A good example of an effective e-learning programme in USA is at California State University, which offers certificates in legal practices to Bachelor degree holders who have passed the California Basic Education Skills Test (CBEST). This programme is extremely useful for those who need to complete their studies in a short time.

The virtual lessons are designed to simulate classroom lectures, where students can interact with their classmates and professor through a website. On Saturdays, the students would attend a virtual seminar.

At the University of Nebraska, e-learning through the web is more commercialised, where students can select from a number of courses, then take the programme to obtain high school or college diploma.

In Malaysia, e-learning development is commendable. There are many large organisations which place greater emphasis on dispensing knowledge especially to primary and secondary schoolchildren – rather than making profits. Here, e-learning not only comprises distance learning but also something called “web portals”.

The educational web portals serve as an excellent learning hub as they amalgamate test banks, teaching plans, virtual classrooms, teaching aids, online tests, a directory of other useful websites as well as other helpful information such as school information, annual calendars etc. Some of the organisations that develop web portals include MIMOS Bhd, which developed the Cikgu.Net (www.cikgu.net.my), and the Utusan Group, which runs www.tutor.com.my.

Launched in March 2000, Cikgu.Net is first and foremost an education portal. With contents in Bahasa Melayu, the portal has attracted thousands of registered users and some 120,000 visitors. Using the Malay language as teaching medium, a firm compatibility between the portal and the country’s educational climate as well as co-curriculum activities can be attained. With strong backing from the Sultan Idris Teaching University (UPSI), Pearson Education Malaysia, Dewan Bahasa dan Pustaka (Malaysian Institute of Language and Literature) as well as several other large organisations, there is no denying Cikgu.Net’s contributions to Malaysia’s education sector. Utusan Group has also received tremendous response to its web portal.

Generally, virtual distance learning are more popular among colleges and private institutions that conduct collaborations or twinning programmes with foreign universities, offering bachelor degrees and post-graduate qualifications. This include Hartford Management Centre Sdn Bhd, which offers master degree programmes with University Of Newcastle, Australia; TL Management Centre Sdn Bhd which offers bachelor degree courses with Preston University, USA; and many more. A local private institution, Universiti Tun Abdul Razak (UNITAR), is a fully-virtual university.

The private sector is seen more as being explorative of the application of e-learning. For international companies, e-learning is often used as a platform to upgrade the knowledge and skills of employees.

IBM Corporation (IBM), for instance, conducts 25 percent of its in-house training by distance learning through virtual classes. The online training programme covers the company’s 135,000 employees worldwide. In 1999, IBM saved RM760 million (US$200 million) in training expenditure. Using this approach, transfer of knowledge and technology could also be carried out quickly and efficiently.

According to a report by International Data Corporation (IDC), 87 percent of training conducted at the private sector in Asia-Pacific region in 2003 was through the traditional method, which is face-to-face interaction between trainee and trainer. But with the advent of e-learning, the figure dropped to 74 percent in 2004. The IDC has forecasted that e-learning would grow to up to 94% from 1999 to 2004.

But studies are still being undertaken to gauge and assess the level of e-learning effectiveness. Still considered at the early stage of e-learning implementation, Malaysia still has a long way to go. Many studies are still needed to evaluate and enhance its accessibility to target groups, be the students, employees or Internet users worldwide.

When IBM e-Business Sales Manager for Asia-Pacific Heah Kheng Lye said the obstacle that hindered the progress of e-learning was not the technology but human resources, he could well be right. The right approach is necessary for e-learning to achieve its objectives. A shift in technology must be made balanced with a positive change in the mindset. More importantly, the teaching fraternity, generally in universities, must look at e-learning positively, and encourage their students to adopt the approach. Teachers and educators should capitalise and complement, rather than feel threatened or envious of the concept.

Supported by the wonders of networking technologies such as the worldwide web and Intranet as well as digital technology, e-learning concepts and components like web portal and long-distance online lessons should be exploited to the fullest by everyone. If implemented and utilised correctly, e-learning can raise the quality and output of our education system; and increase the productivity of an organisation. The IBM in-house training is always a good case study.

Indirectly, e-learning can help raise the rate of IT-literacy. The concept should be introduced more extensively as early as at primary school level. By starting them young, children would slowly be trained to use available technology as a learning tool. Along the way, the love for knowledge would methodically be nurtured.

Research

Patent Granted

  • IP 2008 5279, A Web Service Composition Modeling Based On AI-planning and Web Service Ontology, Nov 2008
  • IP 2009 0492, A Software Traceability System to Support Change Impact Analysis of Object-Oriented Software, March 2009

Copy Right

  • KT1J1B700001-siri 120235, Development of Advanced Methods in Reverse Engineering Technique for Software Maintenance, June 2007.

Research Grants

  • Development of an Automated Composition Tool to Support Semantic Web Services Maintenance”
    MOSTI-eScienceFund Grant, Vote No. 79364
    Position: Project Leader (Mar 2009 - Sept 2010)
  • Development of Change Impact Analysis Tool to Support Software Maintenance.”
    MOSTI-eScienceFund Grant, Vote No. 79276
    Position: Project Leader (Mar 2008 – Sept 2009)
  • Development of an Automated Redocumentation Process to Support Software Development and Evolution.”
    MOSTI-eScienceFund Grant, Vote No. 79277
    Position: Project Leader (Mar 2008 – Sept 2009)
  • Development of an Automated Tool to Support Effective Requirement Change Propagation ”
    MOSTI-eScienceFund Grant, Vote No. 79265
    Position: Researcher (Mar 2008 – Sept 2009)
  • Developing an Advanced method of Reverse Engineering for Software Maintenance. ”
    MOSTI-IRPA Grant, Vote No. 74075
    Position: Researcher (Aug 2002 – Aug 2005)
  • Integrated School Information System”
    UTM-UPP Grant, Vote No. 71079
    Position: Project Leader (Sept 1996 – Sept 1998)
  • Sistm Jadual Waktu Sekolah”
    UTM-UPP Grant, Vote No. 61619
    Position: Project Leader (Dec 1994 – Dec 1996)
  • Enterprise Management Auditing System”
    UTM-UPP Grant, Vote No. 61576
    Position: Researcher (May 1994 – April 1996)

Consultancy

  • Integrated Software Process Improvement and Framework”
    Cradle Investment Program-MOSTI
    Dec, 2008 - May, 2009
  • ICT-Staff Development Program”
    MINDEF
    May, 2009 - Sept, 2009
  • Acquiring Software Engineering Practices”
    Malaysian Airline System (MAS)
    Dec, 1997- Dec, 1999
  • Awareness of Software Quality Standards”
    SAPURA-THOMSON Sdn. Bhd
    Oct, 1997 – Mar, 1998
  • Implementation of Software Engineering Methodology”
    SAPURA-Holding Sdn. Bhd
    April-Oct, 1997
  • Understanding Software Engineering Methodology and Framework”
    CICT-UTM
    June, 1998 - Sept, 1998
  • E-Commerce Business”
    Info-House Sdn. Bhd
    June, 2000 – Sept, 2000
  • Enterprise Resource Plan”
    MalaysiC-CAB Sdn. Bhd
    April, 1999- July, 1999
  • Exam Grading System for Maktab Perguruan Malaysia”
    Ministry of Malaysian Education
    Oct, 1993- Apr, 1994

case


Dr. Suhaimi Ibrahim (PhD) PDF Print E-mail
suhaimi

Position : Deputy Director/Senior Lecturer

Tel: +66(0)3-26154452 (Office), +66-(0)13-3824324 (Mob.)

Fax: +66(0)3-26930933

e-mail : suhaimiibrahim@utm.my

PhD in Software Engineering (Software Traceability to Support Change Impact Analysis of Object-oriented Software)

Msc. of Sc. (Computer Science), Universiti Teknologi Malaysia.

Bachelor of Science in Computer Science,University of Stratchlyde, UK.

Certificate of Software Engineering Development on Industrial Project, conferred by Université Thomson, France.

Certificate of Completion - Introduction to CMMI, Staged and Continuous Representation V1.1

Personal Webpage

Dr. Suhaimi Ibrahim, a senior lecturer of software engineering has been teaching in UTM since 1982 under the faculty of Computer Science & Information System. He was appointed the first Head of Software Engineering Dept. in 1995 and currently being attached to the Centre For Advanced Software Engineering (CASE), UTM City Campus, Kuala Lumpur. He was firstly appointed as the Program Coordinator of CASE in 1996 for 6 years to support and promote the industrially based software engineering program at post graduate level. He actively participated in the design and implementation of Software Engineering curriculum at Bachelor, Master and Engineering Doctorate levels. He was awarded an ISTQB certified tester certification and appointed as a board member of the Malaysian Software Testing Board (MSTB), a national board of ISTQB (International Software Testing Qualifications Board). Currently he is the Deputy Director of CASE and is engaged with the Engineering Doctorate (Software Engineering) Secretariat to promote and support an academia-industry research synergy and collaboration.

Teaching


· Introduction to Software Engineering
· Software Tecniques (Java)
· Software Process and Quality
· Software Testing
· Software Maintenance
· Software Process Improvement
· Reverse Engineering
Research
Software change management, reverse engineering, requirements traceability and change impact analysis, software quality and testing.

Research Projects

  • Project "Developing a Reverse Engineering Package to Support Change Impact of Software Maintenance"

MOSTI-IRPA Grant, Vote No. (NEW)

Position: Project Researcher (Aug 2007 - Dec 2008)

  • Project "Change Propagation and Architectural Adaptation: Towards a Holistic Approach to Resilient Software Systems"

MOHE-FRGS, Vote No. 78093

Position: Researcher (Oct 2006 - Sept 2008)

  • Project "Development of Advanced Methods in Reverse Engineering for Software Maintenance"

MOSTI-IRPA Grant, Vote No. 74075

Position: Researcher (Aug 2002 - Aug 2005)

  • Project "integrated School Information System"

UPP-UTM, Vote No. 71079

Position: Project Leader (1996 - 1997)

  • Project "School Timetabling System"

UPP-UTM, Vote No. 61619

Position: Project Leader (1994 - 1996)

  • Project "Enterprise Management Auditing System"

Sponsored by : UPP-UTM, Vote No. 61576

Position: Project Leader (1995 - 1996)

Publication

International Journal Papers:

  1. Syed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. An Evaluation of Current Approaches for Web Service Composition, Third International Symposium on Information Technology 2008(ITSIM’08), 26-29 Ogos, 2008, Kuala Lumpur, Malaysia.
  2. Syed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. Web Service Approaches to Support Dynamic E-Business System, Proceedings of the International Business Information Management Conference (10th IBIMA), 30 Jun-2 July, 2008 Kuala Lumpur, Malaysia.
  3. Mahmood Niazi, Muhammad Ali Babar, Suhaimi Ibrahim. An Empirical Study Identifying High Perceived Value Practices of CMMI Level 2, Proceedings of the international conference on Product Focused Software Development and Process Improvement (ROFES’08), 23-25 June, 2008, Springler LNCS, Rome Italy.
  4. S.Ibrahim, A Test Scenario Approach to Support Change Impact Analysis, Second Asia Software Testing Alliance (ASTA), Tokyo, Japan, 30-31 January, 2008.
  5. Syed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. A Comparative Evaluation of State-of-the-Art Approaches for Web Service Composition, Third International Conference on Software Engineering Advances (ICSEA’08), IEEE Computer Society, 26-31 October, Malta.
  6. Showole Aminat, Shamsul Sahibuddin, Suhaimi Ibrahim. Industrial Application Development with Open Source Approach: A Review, Third International Conference on Software Engineering Advances (ICSEA’08), IEEE Computer Society, 26-31 October, Malta.
  7. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman. A Requirements Traceability to Support Change Impact Analysis, Asean Journal of Information Technology, Pakistan, April 2005, vol. 4(4), pp. 345-355.
  8. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, Integrating Software Traceability For Change Impact Analysis, Arab International Journal of International Technology, Jourdan, October 2005, vol. 2(4), pp. 301-308.

International Conference Papers:

  1. S.Ibrahim, A Reconnaissance Approach to Support Regression, Asia Pasific Conference on Software Testing SCS/IEEE, Singapore. March 26-29, 2007, pp.240-246.
  2. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, A Requirements Traceability Validation for Change Impact Analysis, Proceedings of International conference on SERP, IEEE Computer Society, Las Vegas, 26-29 June 2006, pp. 460-465.
  3. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, Implementing A Document-Based Requirements Traceability: A Case Study, Proceedings of IASTED on Software Engineering, Austria, 15-17 February 2005, pp. 124-131.
  4. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, A Software Traceability Mechanism to Support Change Impact, Proceedings of ICCTA on Theory and Applications, Egypt, 28-30 Sept 2004.
  5. S. Ibrahim, N.B. Idris A. Deraman, Case study: Reconnaissance techniques to support feature location using RECON2, Asia-Pacific Software Engineering Conference, IEEE, Thailand, 10-12 December 2003, pp. 371-378.
  6. S. Ibrahim, N.B. Idris, A. Deraman, Change Impact Analysis for Maintenance Support, Proceedings of International Information Technology Symposium (ITSIM'03), Kuala Lumpur, 30 Sept - 2 Oct. 2003, pp. 270-278.

National Journal Papers:

  1. Suhaimi Ibrahim, Prototaip sistem jadual waktu sekolah, Jurnal Teknologi Maklumat, FSKSM, Jld 8 bil 1, July 1996.
  2. Suhaimi Ibrahim, Mohamad Adnan bin Itam, CASE Dan Pengkelasan, Jurnal Teknologi Maklumat, FSKSM, Jld 6 bil 1, December 1994.
  3. Suhaimi Ibrahim, Paul Golder, Object Oriented Development Using Fusion method, Jurnal Teknologi Maklumat, FSKSM, Jld 6 bil 1, Dceember 1994.


National Conference Papers:

  1. S. Ibrahim, N.B. Idris, M. Munro, A. Deraman. A Software Traceability Model to Support Change Impact Analysis, Post-Graduate Annual Research Seminar (PARS'2005), Faculty of Computer Science and Information System, UTM, Skudai, 17-18 Mei, 2005, pp. 284-289.
  2. H. Sarkan, S. Ibrahim, M. Al Busaidi, A Dynamic Analysis Approach to Support Regression Testing, Malaysian Software Engineering Conference, USM Penang, 12-13 December 2005, pp.141-145.
  3. S. Ibrahim S., N.B. Idris, A. Deraman, A Software Traceability Tool to Support Impact Analysis, COSTAM, Kuala Lumpur, 5-7 October 2004, pp. 460-468.
  4. S. Ibrahim, Client/server for school information system, Seminar COSTAM, organised by Kongres Sains Dan Teknologi Malaysia, Genting Highland, 13 - 15 October, 1997.
  5. S. Ibrahim, Pembangunan sistem jadual waktu sekolah, Seminar COSTAM, organised by Kongres Sains Dan Teknologi Malaysia, Universiti Malaya, 22 - 24 August, 1995.

Publications

1) Journal Papers

International Journal

  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir, Suhaimi Ibrahim and Amir Vahid Dastjerdi. Integrating Discovery and Composition of Semantic Web Services Based on Description Logic, Journal of Computer Science, Informatics, & Electrical Engineering, Volume 3, Issue 1, 2009, USA.
  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir and Suhaimi Ibrahim. AIMO- An Effective Approach to Support Semantic Web Service Discovery and Composition, International Journal of Computational Science (IJCS). Hong Kong (Accepted for 2009).
  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir and Suhaimi Ibrahim. Automatic Discovery and Composition of Semantic Web Services Using AI Planning and Web Service Modeling Ontology, International Journal of Web Services Practices (IJWSP). Korea. (Accepted for 2009).
  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir and Suhaimi Ibrahim. Enabling Discovery and Composition of Semantic Web Services Using Enhanced HTN-Planning and WSMO, The Journal of Systems and Software (JSS). Elsevier Science. (Pending Approval, 2009).
  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir and Suhaimi Ibrahim. Web Service Composition Approaches to Support Dynamic E-Business System, Journal of Communications of the IBIMA, ISI Thomson Scientific Index, USA, Vol 2, No. 16, 2008, pp 115-121.
  • S.Ibrahim, N.B. Idris, M.Munro, A. Deraman. A Requirements Traceability to support Change Impact Analysis, Asean Journal of Information Technology, Pakistan, April 2005, vol.4(4), pp. 345-355.
  • S.Ibrahim, N.B. Idris, M.Munro, A. Deraman. Integrating Software Traceability For Change Impact Analysis, Arab International Journal of International Technology, Jordan, October 2005,vol.2(4), pp.301-308.

National Journal

  • Suhaimi Ibrahim, Azri Azmi, Othman Mohd Yusop, Pembangunan Prototaip Sistem Jadual Waktu Sekolah, Jurnal Teknologi Maklumat, FSKSM, Jld 8 bil 1, Julai 1996.
  • Suhaimi Ibrahim, Mohd Hairul Anuar Amin, Asanny Abdullah, Membina Pengurus Pemacu ODBC Pada Persekitaran Windows, Jurnal Teknologi Maklumat, FSKSM, Jld 8 bil 2, Disember 1996.
  • Suhaimi Ibrahim, Mohamad Adnan Itam, CASE Dan Pengkelasan, Jurnal Teknologi Maklumat, FSKSM, Jld 6 bil 1, Disember 1994.
  • Suhaimi Ibrahim, Paul Golder, Object Oriented Development Using Fusion method, Jurnal Teknologi Maklumat, FSKSM, Jld 6 bil 1, Disember 1994.
  • Ahmad Ismail, Mazleena Salleh, Abd Hanan Abdullah, Suhaimi Ibrahim, Sistem Capaian Berbilang Terminal, Jurnal Teknologi Maklumat, FSKSM, jld. 2 bil. 2, Disember 1990.

2) Conference Papers

International Conference

  • Mohammad Sharifi, Masarat Ayat, Shamsul Sahibudin, Suhaimi Ibrahim. CMDB Implementation Approaches and Considerations in SME companies, International Buniness Information Conference (12th IBIMA), 29-30 June 2009, Kuala Lumpur, Malaysia.
  • Masarat Ayat, Mohammad Sharifi, Shamsul Sahibudin and Suhaimi Ibrahim. Adoption Factors and Implementation Steps of ITSM in the Target Organizations, 3rd Asia Modeling Symposium (AMS2009), 25-26 May, 2009, Indonesia.
  • Masarat Ayat, Mohammad Sharifi, Shamsul Sahibudin and Suhaimi Ibrahim. CMDB Implementation Approaches and Considerations in SME/SITU Companies, 3rd Asia Modeling Symposium (AMS2009), 25-26 May, 2009, Indonesia.
  • Mahmood Niazi, Muhammad Ali Babar, Suhaimi Ibrahim. An Empirical Study Identifying High Perceived Value Practices of CMMI Level 2, Proceedings of the international conference on Product Focused Software Development and Process Improvement (PROFES’08), Springler LNCS, Rome, Italy, 23-25 June 2008, pp. 143-157.
  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. Web Service Composition Approaches to Support Dynamic E-Business System, Proceedings of the International Business Information Management Conference (10th IBIMA), 30 Jun-2 July, 2008 Kuala Lumpur, Malaysia.
  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. An Evaluation of Current Approaches for Web Service Composition, Third International Symposium on Information Technology 2008(ITSIM’08), 26-29 Ogos, 2008, Kuala Lumpur, Malaysia.
  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. A Comparative Evaluation of State-of-the-Art Approaches for Web Service Composition, ICSEA’08, IEEE Computer Society, 26-31 October, Malta.
  • Showole Aminat, Shamsul Sahibuddin, Suhaimi Ibrahim. Industrial Application Development with Open Source Approach: A Review, Third International Conference on Software Engineering Advances (ICSEA’08), IEEE Computer Society, 26-31 October, Malta.
  • Raja Zurina bt. Raja Mohd Ali, Suhaimi Ibrahim. iSPA: Integrated Software Process Assessment Methodology and Tool, International Conference on Computer Science and Software Engineering, August 26-28 2009, Singapore.
  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim, Semantic Web Service Discovery and Composition Based on AI Planning and WebService Modeling Ontology, Proceedings of the IEEE Asia-Pacific Service Computing Conference (IEEE APSCC 2008), IEEE Computer Society, 9-12 Dec, 2008 Yilan, Taiwan.
  • S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, A Software Traceability Validation for Change Impact Analysis of Object Oriented Software, Proceedings of International conference on SERP, IEEE Computer Society, Las Vegas, 26-29 June 2006, pp. 460-465.
  • S. Ibrahim, A Reconnaissance Approach to Support Regression, Asia Pacific Conference on Software Testing, SCS/IEEE, March 26-29, 2007, pp. 240-246, Singapore.
  • S. Ibrahim, A Test Scenario Approach to Support Change Impact Analysis, Second Asia Software Testing Alliance (ASTA), 30-31 January, 2008, Tokyo, Japan.
  • S. Ibrahim, N.B. Idris, A. Deraman, Change Impact Analysis for Maintenance Support, Proceedings of International Information Technology Symposium (ITSIM’03), Kuala Lumpur, 30 Sept – 2 Oct. 2003, pp. 270-278.
  • S. Ibrahim, N.B. Idris A. Deraman, Case study: Reconnaissance techniques to support feature location using RECON2, Asia-Pacific Software Engineering Conference, IEEE, Thailand, 10-12 December 2003, pp. 371-378.
  • S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, A Software Traceability Mechanism to Support Change Impact, Proceedings of ICCTA on Theory and Applications, Egypt, 28-30 Sept 2004.
  • S. Ibrahim, N.B. Idris, M. Munro, A. Deraman, Implementing A Document-Based Requirements Traceability: A Case Study, Proceedings of IASTED on Software Engineering, Austria, 15-17 February 2005, pp. 124-131.

National Conference

  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. A Framework to Support Semantic Web Service Discovery and Composition, Fourth Malaysian Software Engineering Conference (MYSEC’08), 16-17 December, 2008. Kuala Terengganu.
  • Aedah Abd. Rahman, Shamsul Sahibuddin, Suhaimi Ibrahim. A Review of Multiple Quality Frameworks Adoption, Fourth Malaysian Software Engineering Conference (MYSEC'08), 16-17 December, 2008. Kuala Terengganu, Malaysia, pp. 302-306.
  • Sayed Gholam Hassan Tabatabaei, Wan Nasir Wan Kadir, Suhaimi Ibrahim. A Review of Web Service Composition Approaches, The 4th FSKSM Postgraduate Annual Research Seminar (PARS '08), 30 June- 3 July 2008, Skudai, Johor.
  • Dahlia bt. Din, Norbik Bashah Idris, Suhaimi Ibrahim. A Visualization Technique to Support Change Impacts Analysis in Program Understanding, The 3rd Malaysian Software Engineering Conference (MYSEC’07), Kuala Lumpur, Dec 2007.
  • Rita Noremi bt. Mohamad, Norbik Bashah Idris, Suhaimi Ibrahim. A Static Analysis Approach to Support Program Understanding of Structured Program, The 3rd Malaysian Software Engineering Conference (MYSEC’07), Kuala Lumpur, Dec 2007.
  • Aedah Abd Rahman, Shamsul Sahibudin, Suhaimi Ibrahim. Contributing Factors for Producing Highly Quality Software by Establishing the Traceability Link among ITIL Processes, Process Improvement Model and Software Development Process, The 3rd Malaysian Software Engineering Conference (MYSEC’07), Kuala Lumpur, Dec 2007.
  • Rita Noremi bt. Mohamad, Norbik Bashah Idris, Suhaimi Ibrahim. A Change Impact Analysis to Support Program Understanding Using Visualization Method, The 3rd Malaysian Software Engineering Conference (MYSEC’07), Kuala Lumpur, Dec 2007.
  • Dahlia bt. Din, Norbik Bashah Idris, Suhaimi Ibrahim. Code Query to Support Structured Program Understanding, The 3rd Malaysian Software Engineering Conference (MYSEC’07), Kuala Lumpur, Dec 2007.
  • H. Sarkan, S. Ibrahim, M. Al Busaidi. A Dynamic Analysis Approach to Support Regression Testing, Malaysian Software Engineering Conference (MYSEC’05), USM, Penang, 12-13 December 2005, pp. 141-145.
  • S. Ibrahim, N.B. Idris, M. Munro, A. Deraman. A Software Traceability Model to Support Change Impact Analysis, PARS’2005, UTM, Skudai, 17-18 Mei, 2005, pp. 284-289.
  • S. Ibrahim S., N.B. Idris, A. Deraman. A Software Traceability Tool to Support Impact Analysis, COSTAM, Kuala Lumpur, 5-7 October 2004, pp. 460-468.
  • Suhaimi Ibrahim. A Client/Server Approach for School Information System, Seminar COSTAM, Kongres Sains Dan Teknologi Malaysia, Genting Highland, 13 - 15 hb. Oktober, 1997.
  • Suhaimi Ibrahim. Pembangunan Sistem Jadual Waktu Sekolah, Seminar COSTAM, Kongres Sains Dan Teknologi Malaysia, Universiti Malaya, 22 - 24 Ogos, 1995.

3) Books/ Book Chapters

Books

  • Kejuruteraan Perisian by Suhaimi Ibrahim, Wan Nasir Wan Kadir, Paridah Samsuri, Mohd Yazid Idris and Roslina Mohamed. UTM Publisher, 1999.
  • Pengaturcaraan COBOL Berstruktur by Suhaimi Ibrahim, Halimah Hasan and Puteh Saad. UTM Publisher, 1998.
  • Pengaturcaraan FORTRAN by Aziz Romli, Suhaimi Ibrahim and Musa Lazim. Bistari publishing, 1990.

Book Chapters

  • Sayed Gholam Hassan Tabatabaei, Wan M.N. Wan Kadir and Suhaimi Ibrahim. An Effective Architecture for Discovery and Composition of Semantic Web services, Book Chapters on Advances of Software Engineering, UTM, vol. 1, 2009.
  • Suhaimi Ibrahim, Faizah Omar, Azri Azmi. Test Scenario Approach to Support Regression Testing Book Chapters on Advances of Software Engineering, UTM, vol. 1, 2009.
  • Mohammad Sharifi, Masarat Ayat, Shamsul Sahibudin, Suhaimi Ibrahim. Service Quality Improvement Framework, Book Chapters on IS Management, UTM, vol. 1, 2009.

4) Technical Reports/ Others Publications

  • Development of Advanced Method in Reverse Engineering Techniques for Software Maintenance, Research Monograph, Universiti Teknologi Malaysia, Dec 2008.
  • A Dynamic Analysis Approach for Concept Location, Technical Report of Software Engineering, CASE/Mei 2004/LT2, 2004.
  • Code Parser for C++, Technical report of Software Engineering, CASE/Sept 2004/LT3, 2004.
  • A Software Traceability to Support Change Impact Analysis of System Artifacts, Technical report of Software Engineering, Faculty of Technology and Information System, Universiti Kebangsaan Malaysia, FTSM/Mei 2004/LT6, 2004.
  • Kejuruteraan Perisian, Ensaiklopedia Sains Dan Teknologi, Penerbit UTM-DBP, Oktober 1995.
  • A Senate Working Paper, New Program ‘M.Sc in Real Time Software Engineering’ and CASE Setup as an academic centre of excellence, UTM, Dec 1996.
  • A Senate Working Paper, New Program ‘M.Sc in Software Engineering’, CASE, FSKSM, November 2008.
  • A Senate Working Paper, New Program ‘Doctor of Software Engineering’, CASE, FSKSM, November 2008.

Thursday, October 1, 2009

computer school of science

QinetiQ North America Awards New Robotics Fellowship! Daniel Munoz, a first-year Ph.D. student in robotics at Carnegie Mellon University, is the first recipient of the QinetiQ North America Robotics Fellowship, which will provide him with three years of educational support. The fellowship also includes an internship with QinetiQ North America. News Release
Computational Biology Becomes Department In Carnegie Mellon’s School of Computer Science. Carnegie Mellon University's School of Computer Science (SCS) has added computational biology to its educational mix by incorporating the Ray and Stephanie Lane Center for Computational Biology as a new academic unit. News Release
Google Acquires ReCAPTCHA! ReCAPTCHA Inc., a spinoff of Carnegie Mellon University’s Computer Science Department, has been acquired by Google Inc. The Pittsburgh company developed online puzzles that serve the dual purpose of protecting Web sites and digitizing printed text. The puzzles, which consist of words with distorted letters that computer users must decipher to register for services online or otherwise gain access to a Web site, began as a research project of Luis von Ahn, assistant professor of computer science. ReCAPTCHAs were introduced in 2007 and are now used by many popular Web sites. The company, ReCAPTCHA Inc. was founded by von Ahn in 2008. News Release
Bill Gates Speaks at Sept. 22 Dedication of Carnegie Mellon’s Gates and Hillman Centers! Bill Gates, co-chair and trustee of the Bill & Melinda Gates Foundation and chairman of Microsoft Corp., presents the keynote address at dedication ceremonies for the Gates Center for Computer Science and the Hillman Center for Future-Generation Technologies on Sept. 22 at Carnegie Mellon University. News Release
Randal E. Bryant, University Professor and dean of Carnegie Mellon University’s School of Computer Science, receives this year’s Phil Kaufman Award from the Electronic Design Automation Consortium and the IEEE Council on Electronic Design Automation (CEDA) for his impact on theory and practice on Electronic Design Automation (EDA). The award recognizes Bryant’s seminal technological breakthroughs in the area of formal verification. News Release
Red Hat, Inc. (NYSE: RHT), the world's leading provider of open source solutions, today announced that it has gifted a grant to the School of Computer Science (SCS) to create a state-of-the-art, open source computer laboratory. The laboratory, which will be officially dedicated later this year, will be available to all students, faculty and staff to promote the development and use of free and open source software. News Release
Carnegie Mellon’s GigaPan Helps Lakota Teens Document Community at National Geographic Photo Camp! Twenty Lakota high school students from the Pine Ridge Reservation in South Dakota will learn how Carnegie Mellon University’s GigaPan robotic camera can help them document their community next week during National Geographic’s second Pine Ridge Photo Camp. News Release
SCS Dean Randal E. Bryant among the speakers at “Renewing Globalization and Economic Growth in a Post-Crisis World,” a conference hosted by the Atlantic Council and Carnegie Mellon from 8:30 a.m. to 4 p.m. Sept. 23 at the University Center. Other speakers include Dan Rooney, U.S. ambassador to Ireland; Mansoor Dailami, manager of international finance for the World Bank; and Richard B. Hoey, chief economist, BNY Mellon. News Release
Lorrie Cranor Receives NSF Funding For Interdisciplinary Doctoral Program in Privacy and Security! Lorrie Cranor, associate professor in the Institute for Software Research, the Department of Engineering and Public Policy and Carnegie Mellon CyLab, and her colleagues received a five-year, $3 million grant from the National Science Foundation (NSF) to establish a Ph.D. program in usable privacy and security. News Release


www.cs.cmu.edu

Computer School SmartCertify Direct-A SmartForce Company schools SmartCertify Direct-A SmartForce Company

Thursday, October 01, 2009 Computer training schools list
Computer School SmartCertify Direct-A SmartForce Company schools SmartCertify Direct-A SmartForce Company
Computer school SmartCertify Direct-A SmartForce Company address 25400 US Highway 19 North, Ste. 285 Clearwater, FL 33763. SmartCertify Direct-A SmartForce Company information updated on 4/11/2002
Computer Courses A+ Certification, Beginner, C/C++ Programming, Cisco Certification, CompTIA Certification, Computer Repair, Databases, Desktop Applications, Graphic Design, Desktop Publishing, HTML, Internet, MCSE, Microsoft Certification, Novell Certification, Operating Systems, Networking, Programming, SQL, Visual Basic Programming
Computer Training School Reviews: 8 Computer Schools Rating's Stars
Computer School Silicon Valley College schools Silicon Valley College
Computer school Silicon Valley College address 41350 Christy Street Freemont, CA 94538. Silicon Valley College information updated on 7/10/2000
Computer Courses CAD, Graphic Design, Desktop Publishing, HTML, Internet/Web
Computer Training School Reviews: 3 Computer Schools Rating's Stars
Computer School FutureKids - Belmont schools FutureKids - Belmont
Computer school FutureKids - Belmont address 540 School Street Belmont, MA US (617) 489-2835 . FutureKids - Belmont information updated on 3/7/2001
Computer Courses C/C++, C/C++, Computer Graphics, HTML, MAC, Microsoft Word, NT, UNIX, Visual Basic
Computer Training School Reviews: 7 Computer Schools Rating's Stars
Computer School West Virginia University , Department of Computer Science and Electrical Engineering schools West Virginia University , Department of Computer Science and Electrical Engineering
Computer school West Virginia University , Department of Computer Science and Electrical Engineering address Morgantown, WV 26506, US (304) 293-0405 . West Virginia University , Department of Computer Science and Electrical Engineering information updated on 5/22/2002
Computer Courses Computer Science, Networking, Web Development
Computer Training School Reviews: 6 Computer Schools Rating's Stars
Computer School Epcom Corporation schools Epcom Corporation
Computer school Epcom Corporation address 671 E. Elmwood Troy, MI 48083, US (248) 583-4760 . Epcom Corporation information updated on 11/2/2000
Computer Courses C/C++, HTML, JAVA, NT, PERL, UNIX, Visual Basic

CPN

What sets C.P.N apart?

Computer Parts Now has been a leading provider of Cisco Memory for over 9 years. Our understanding of memory compatibility and knowledge of Cisco hardware topography is second to none. C.P.N.'s primary objective is to assist you in accomplishing your goals in the most time and cost efficient manner. Maximizing the efficiency of your network, minimizing downtime, and stretching your I.T. budget are all made possible through C.P.N . Upgrade with confidence! Read more about us

www.computerpartsnow.com




History of Computer


The early foundations of what would become computer science predate the invention of the modern digital computer. Machines for calculating fixed numerical tasks, such as the abacus, have existed since antiquity. Wilhelm Schickard built the first mechanical calculator in 1623.[6] Charles Babbage designed a difference engine in Victorian times[7] helped by Ada Lovelace.[8] Around 1900, punch-card machines[9] were introduced. However, all of these machines were constrained to perform a single task, or at best some subset of all possible tasks.

During the 1940s, as newer and more powerful computing machines were developed, the term computer came to refer to the machines rather than their human predecessors. As it became clear that computers could be used for more than just mathematical calculations, the field of computer science broadened to study computation in general. Computer science began to be established as a distinct academic discipline in the 1950s and early 1960s, with the creation of the first computer science departments and degree programs.[4][10] Since practical computers became available, many applications of computing have become distinct areas of study in their own right.

Although many initially believed it impossible that computers themselves could actually be a scientific field of study, in the late fifties it gradually became accepted among the greater academic population.[11] It is the now well-known IBM brand that formed part of the computer science revolution during this time. IBM (short for International Business Machines) released the IBM 704 and later the IBM 709 computers, which were widely used during the exploration period of such devices. "Still, working with the IBM [computer] was frustrating...if you had misplaced as much as one letter in one instruction, the program would crash, and you would have to start the whole process over again".[11] During the late 1950s, the computer science discipline was very much in its developmental stages, and such issues were commonplace.

Time has seen significant improvements in the usability and effectiveness of computer science technology. Modern society has seen a significant shift from computers being used solely by experts or professionals to a more widespread user base

COMPSCI: Computer Science Information Sources

Explore Computer Science

Welcome

This web helps you explore Computer Science information sources; here, you'll find organized and annotated links to Web sites about Computer Science organizations, topics, books, and links. You can view and link to this information in a variety of ways, and your suggestions are welcome. Use the links at the top of this page to navigate and access this information

  • Edited by: You can contact the editor of this information with your ideas and corrections; there are different formats for this information
    • John December
    • John December: editor of this information since 2000; has an MS in Computer Science
    • Suggestion?: please send a correction of any information you find here or your suggestion to john@december.com via email with the subject line info-compsci

  • Formats: You can view and link to this information in a variety of ways; find the level of detail that is right for your needs; pages are available for each section; you can link to and use the page that fits your needs
    • Computer Science
    • COMPSCI index: table format; shows all entries with short labels; links on the section names take you to a file showing all the entries and annotations for that section; put your cursor over section names or headings to see a popup description
    • COMPSCI all: everything in one big file; shows all entries and all annotations; useful if you want to search for a text string in this information--use your Web browser's Find feature (Control/F in Microsoft Explorer); links on the section names go to a file showing entries and annotations for just that section
  • Updates: List of recently-added entries or entries that have a new Uniform Resource Locator or description
    • News, Refurbished format

Computer science

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Computer science (or computing science) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems.[1][2][3] It is frequently described as the systematic study of algorithmic processes that create, describe and transform information. According to Peter J. Denning, the fundamental question underlying computer science is, "What can be (efficiently) automated?"[4] Computer science has many sub-fields; some, such as computer graphics, emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describing computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people.

The general public sometimes confuses computer science with vocational areas that deal with computers (such as information technology), or think that it relates to their own experience of computers, which typically involves activities such as gaming, web-browsing, and word-processing. However, the focus of computer science is more on understanding the properties of the programs used to implement software such as games and web-browsers, and using that understanding to create new programs or improve existing ones.[5]

Sunday, September 27, 2009

Who is CEI?


Computer Engineering, Inc. has been providing pressure vessel design and welding documentation software for almost 25 years, and is the solution provider of choice for large Fortune 500 corporations, government agencies, fabrication shops, consulting engineers, top authorized inspection agencies, as well as thousands of small businesses. Take a few moments to to explore our products and see how we can save you time and money.

Basic Synergy - Allows you to reap the benefits of our product integration with a minimal investment. Includes: Advanced Pressure Vessel, WeldProject, & Welding Pro-Write

Project Synergy - If you need to track fabrication projects that aren’t necessarily related to pressure vessels, this is a fantastic starting point for our newest product lineup. Includes: WeldProject, WeldDocs (2 Codes), Welders Toolbox, and NDE Docs

Design Synergy - Keeping pressure vessel as the main focus of this bundle allows even someone with contracted welding to benefit from our extensive line of integrated products as well. Includes: Pressure Vessel Suite, WeldProject, NDE Docs, BPV Docs, and a $250 Training credit

  • Welding Synergy - With a welding centric bundle of programs that all work together we’ll keep you under budget and running smoothly. Includes: Welding Pro-Write, AWS, WeldDocs (all Codes), WeldProject, Welders Toolbox, NDE Docs, and a $250 Training credit

Ultimate Synergy - The pinnacle of our Synergy concept allowing for a complete workflow of integrated time saving products. Includes: Pressure Vessel Suite Plus, Welding Pro-Write, WeldProject, WeldDocs (1 Code), Welders Toolbox, NDE Docs, BPV Docs, and a $250 Training credit

Undergraduate Studies


  • Computer Engineering and Computer Science
    For students who aspire to a professional career, our undergraduate programmes in Computer Engineering and Computer Science provide a firm, broad-based education, with provision for a substantial amount of specialisation in the final year of study. Click here for more!
  • Incorporating Service Science, Management and Engineering (SSME) into our Computer Science course
    Click here for "More on SSME".
  • Double Degree in Computing & Business
    Master 2 disciplines – business and computing – in this double degree programme jointly offered by NTU’s Nanyang Business School (NBS) and School of Computer Engineering (SCE).
    Click here for more!
  • Double Degree in Computer Engineering/Computer Science and Economics
    Master 2 disciplines – computer engineering/computer science and economics – in this double degree programme jointly offered by NTU’s School of Computer Engineering (SCE) and School of Humanities and Social Sciences. Click here for more!

Graduate Studies

  • By Research
    SCE offers research programmes, on part-time and full-time basis, in the discipline of Computer Engineering that lead to the following degrees:
    • Master of Engineering (M.Eng.)
    • Doctor of Philosophy (Ph.D.)
    Click here for graduate studies by research.
By Coursework
For students or working adults seeking higher education, the Master of Science degrees offered by SCE comprises a prescribed course of study (with the option of a project dissertation) in the following exciting fields: Click here for graduate studies by coursework.