Choosing Fields of Specialization in Computing - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Choosing Fields of Specialization in Computing

Description:

ACM EQUIV. XU BSCS. Computing and Society ... Computing Machinery, December 15, 2001 (http://www.computer.org/education/cc2001 ... – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 26
Provided by: jamag4
Category:

less

Transcript and Presenter's Notes

Title: Choosing Fields of Specialization in Computing


1
(Choosing) Fields of Specialization in Computing
  • Presented during the 2nd Annual CS Days,
    Organized by the Xavier Computer Enthusiasts
    League and the Xavier University Department of
    Computer ScienceFebruary 9, 2005, CIT-503,
    Xavier University, Cagayan de Oro City
  • by
  • Gerry S. Doroja
  • Associate Professor and Chair
  • Department of Computer Science
  • Xavier University Ateneo de Cagayan
  • gsd_at_xu.edu.ph

Adapted from Computing Curricula 2004 Overview
Report A Guide to Undergraduate Degree Programs
in Computing by the Joint Task Force for
Computing Curricula 2004 A cooperative project of
The Association for Computing (ACM), The
Association for Information Systems (AIS), The
Computer Society (IEEE-CS), STRAWMAN DRAFT, 1
June 2004 (http//www.acm.org/education/Overview_D
raft_11-22-04.pdf).
2
Presentation Outline
  • Computing (RE)Defined
  • Computing as an Academic Discipline
  • Historical and current Perspective
  • Computing Body of Knowledge
  • Comparison across disciplines
  • Computing Education in the Philippines
  • Minimum standards
  • Computing at XU BS Computer Science Program and
    Specializations
  • Information Technology
  • Software Engineering
  • Network Administration
  • Computing and Society

3
What is computing?
  • Any activity of a technical nature involving
    computers, including
  • hardware, software, and communications that
    involve the design as well as the use of these
  • the design and building of hardware and software
    systems for a variety of purposes and it includes
    the management and structuring of a whole range
    of information perhaps in different formats (e.g.
    text, video, sound, etc)
  • the processing of information, the protection and
    the care of that information and it includes the
    usability of computer systems, making them behave
    intelligently (however that is to be interpreted)
    and so on.

4
Computing as an Academic Discipline (ACM
Curricula Recommendations)
  • Computing is not just a single discipline but is
    a family of disciplines, including
  • computer engineering
  • computer science
  • information systems
  • information technology
  • software engineering

ACM is the Association for Computing Machinery.
5
Computer Engineering
  • concerned with the design and construction of
    computers, and computer based systems thus it
    involves the study of hardware, software,
    communications, and the interaction between them.
  • Computer engineers should be able to design and
    implement systems that involve the integration of
    software and hardware devices.

6
Computer Science
  • theoretical and algorithmic foundations to
    cutting-edge developments in robotics, computer
    vision, intelligent systems, bioinformatics, and
    other exciting areas.
  • Computer scientists face expectations that range
    from theoretical work to software development.

7
Information Systems
  • information technology solutions and business
    processes to meet the information needs of
    businesses and other organizations and enable
    organizations to achieve their objectives in an
    effective and efficient way.
  • Information systems specialists should be able to
    analyze information requirements and business
    processes and they should be able specify and
    design systems that are aligned with
    organizational goals.

8
Information Technology
  • prepare students to meet the technology needs of
    business, government, healthcare, schools, and
    other kinds of organizations..
  • Information technology specialists face high
    expectations with respect to using technology and
    to the planning, implementation and configuration
    of computing infrastructure

9
Software Engineering
  • discipline of developing and maintaining software
    systems that behave reliably and efficiently, and
    are affordable to develop and maintain
  • Software engineers should be able to design and
    implement large-scale software systems.

10
The landscape of mainstream computing degree
programs, pre-1990
11
The computing disciplines, before and after the
1990s.
12
The problem space of computing
13
Computer Engineering
14
Computer Science
15
Information Systems
16
Information Technology
17
Software Engineering
18
Comparative weight of topics across the five
kinds of computing degree programs
19
Relative Performance Capabilities of Computing
Graduates by Discipline
20
Computing Education in the Philippines (CHED CMO
25)
  • Recognized IT degrees
  • Computer Science (BS, MS, PhD)
  • Information Technology (BS, MS, PhD)
  • Information Management (BS, MS)
  • Offerings in CDO/Region X
  • Computer Science (BS)
  • Information Technology (BS, MS)
  • Information Management (BS)

CHED is the Philippine Commission on Higher
Education.
21
XU BS Computer Science Program (Core Subjects)
ACM Core Subjects not in the BSCS Curriculum
Computer Graphics
22
XU BS Computer Science Program (Specialization
Subjects)
  • Specialization Subjects
  • Information Technology
  • Advanced Database Systems (ACM)
  • Systems Analysis and Design (ACM)
  • Electronic Commerce Technologies
  • Information Systems Management (ACM)
  • Software Engineering
  • Windows Programming
  • Computer-Aided Instruction
  • Introduction to Artificial Intelligence (ACM)
  • Advanced Software Engineering (ACM)
  • Network Administration/Management
  • Systems Administration
  • Advanced Systems Administration
  • Internet Technologies (ACM)
  • Network Administration and Applications

23
XU BSCS and ACM
24
Computing and Society
  • Computing has become fundamental to the education
    of those who will participate in modern society.
  • It provides the infrastructure by which we
    communicate, do our work, conduct our business,
    and manage our affairs.
  • Computing has dramatically influenced progress in
    science, engineering, business, and other avenues
    of human endeavor.
  • In modern times, nearly everyone needs to use
    computers, and many will want to study computing
    in some form.
  • Computing will continue to present challenging
    career opportunities, and those who work in
    computing will have a crucial role in shaping the
    future of society.

Source Computing Curricula 2004 Overview Report
A Guide to Undergraduate Degree Programs in
Computing by the Joint Task Force for Computing
Curricula 2004 A cooperative project of The
Association for Computing (ACM), The Association
for Information Systems (AIS), The Computer
Society (IEEE-CS), STRAWMAN DRAFT, 1 June 2004.
25
Suggested Readings
  • Computing Curricula 2004 Overview Report A Guide
    to Undergraduate Degree Programs in Computing by
    the Joint Task Force for Computing Curricula 2004
    A cooperative project of The Association for
    Computing (ACM), The Association for Information
    Systems (AIS), The Computer Society (IEEE-CS),
    STRAWMAN DRAFT, 1 June 2004 (http//www.acm.org/ed
    ucation/Overview_Draft_11-22-04.pdf).
  • Computing Curricula 2001 Computer Science Final
    Report, The Joint Task Force on Computing
    Curricula, IEEE Computer Society and the
    Association for Computing Machinery, December 15,
    2001 (http//www.computer.org/education/cc2001/fin
    al/index.htm)
Write a Comment
User Comments (0)
About PowerShow.com