0% found this document useful (0 votes)
393 views

Introduction To The ICT Program

The document describes the CAP-ICT Program at APU. It provides an introduction to the growing field of information and communication technology (ICT), outlines the various ICT career paths and skills needed, and details the ICT curriculum and tracks offered at APU. The curriculum involves taking core and track-specific courses, participating in seminars, and completing a senior thesis in one of the six ICT specialization tracks: software engineering, hardware/systems engineering, communications, internet technologies, multimedia, and data mining.

Uploaded by

curlicue
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
393 views

Introduction To The ICT Program

The document describes the CAP-ICT Program at APU. It provides an introduction to the growing field of information and communication technology (ICT), outlines the various ICT career paths and skills needed, and details the ICT curriculum and tracks offered at APU. The curriculum involves taking core and track-specific courses, participating in seminars, and completing a senior thesis in one of the six ICT specialization tracks: software engineering, hardware/systems engineering, communications, internet technologies, multimedia, and data mining.

Uploaded by

curlicue
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 17

The CAP-ICT Program

 John A. Rose, PhD (Director, ICT Institute)


 E-mail: [email protected]
 Web-site: http://www.apu.ac.jp/~jarose/
Introduction
 We live in the Information Age…
 An evolving idea usually associated with PCs and the Net…
 It is an exciting time in Information Technology. For instance:
 Computer Hardware:
 Dual core processors (single core chip speeds hit theoretical limits)

 Computer Software:
 “A Robot in Every Home” (Robotics Studio and personal robotics)

 Computer Networks:
 The birth and growth of the Internet and World Wide Web
 Computers everywhere! (ubiquitous computing)

 Computer Media:
 Interactive Multimedia and Virtual Reality

 Data Communications:
 4th Generation (4G) Mobile Communications (Gigabit/sec speeds)
Introduction (2)
 But, the importance / scope of informatics extends far beyond I.T.:
 Biological and Medical Informatics:
 The Human Genome Project
 Personalized genotyping and personalized medicine
 Data Mining

 Natural phenomena as information processing:


 Neural networks and the nature of thought
 Evolutionary and DNA computing
 Quantum information and computing
 The fractal geometry of nature

 So, Information Communication Technology can be defined as:


 “All technologies for the storage, manipulation, and communication of
Information…”
 Although our focus usually relates to Digital Computers…

 And of course, the growth of the I.C.T. Industry


The ICT Industry
 FAST GROWING, with high salaries and worldwide demand:
 World-Wide Growth: Recent growth/year from 5.5% to 8% (IDC).
 BRIC+9 Countries: IDC estimated growth of 16% per year in 2008.

 High salaries:
 Example (Below): Software Engineer/Developer/Programmer (U.S.)
 Entry Level (first year): $56,752

 Estimates/Survey Results available at www.payscale.com.


The ICT Industry (cont.)
 VERY DIVERSE. Major Subfields include:
 Computer Software Engineering
 Software for PCs, Mobile Devices, Robots; Operating systems, etc

 Computer Hardware Engineering


 Digital Logic; Hardware for PCs, device controllers, robotics etc

 Communication Engineering
 Theory, Circuits, and Software for reliable data transfer; etc

 Network Engineering
 Software and protocols; legal and social aspects

 Information Media
 Information storage media, multimedia technology

 Knowledge Representation, Organization, and Retrieval


 Data mining, relational database design, etc

 The CAP-ICT tracks provide specialization in these major subfields.


Skills Needed by ICT Professionals
 ICT Employers often look for the following:
 An ICT-Related 4-Year Degree
 ICT, Computer Science, Engineering, etc
 Example: ICT-Field Specialization at APU
 Strong Analytical and Problem-solving Skills
 Good mathematical ability
 Attention to detail / ability to concentrate
 Broad ICT Knowledge and Experience
 Strong Computer and System Design Skills
 Broad understanding of ICT subfields
 Good Interpersonal Skills
 Good Interpersonal skills
 Good Communication skills
 Ability to work in a multi-cultural / multi-natural environment
 English Ability
 Note: ICT skills are needed by everyone in the modern workplace.
 Not only by ICT professionals
ICT Career Paths
 ICT career paths are varied, and include:
 Computer Systems Analysts
 Apply analysis tools to enable I.T. to meet the needs of organizations.
 Systems-analysts, programmer-analysts, network-analysts, etc
 Computer Engineers
 Apply existing technologies to solve problems in soft/hardware design
 Hardware engineers, Software engineers.
 Computer Scientists
 Develop novel theories and methods for computer and software design
 Theorists, researchers, and inventors.
 Database Administrators
 Set up / manage databases for info. organization, storage, and retrieval
 Computer Support Specialists
 Provide specialized computer assistance / support for customers & users.
 Computer Security Specialists
 Plan, coordinate, and implement measures for information security.

 Graduate School in Information Science


 M.S. or PhD studies in Computer Science
ICT Program at APU
 Basic Format:
 30 units min. required for graduation with the CAP-ICT label.
 The ICT Curriculum contains:
 15 core courses (including “Special Lecture”)
 Note: A variety of different Special Lecture courses are taught each year.
 Seminar and Thesis courses
 Seminars are required (2nd year, 3rd year, 4th year)
 Except for Thesis (4 units), each ICT Major course represents 2 units.
 See the APU Student Handbook 2008 Undergraduate Ed. for details.
 Be careful to know and take course prerequisites.
 Base Language: English

 Basic Course Activities


1. Take courses for general ICT competency
2. Take courses across ICT tracks for broad ICT knowledge
3. Take core courses of a track for ICT specialization
4. Do ICT research and write your Senior Thesis/Project
ICT Program at APU (2)
 In addition to gaining ICT competency and breadth, you will specialize…
 Select an ICT Track
 Gain specialist knowledge by taking a series of track courses.
 Do research with the Track Leader (ICT Faculty member)
 Write and submit your Senior Thesis/Project.
 The ICT Tracks cover the major ICT sub-fields. There are 7 ICT Faculty:
 Computer Software Engineering
 J. Rose, Track Leader: Software Engineering + DNA Computing
 H. Gunarto: Information Security + Database Engineering
 Computer Hardware / System Engineering
 D. Pishva , Track Leader

 Communication Hardware / Software


 T. Khan , Track Leader
 Internet Technologies
 G. Nishantha , Track Leader
 Multimedia and Visual Computing
 D. Nariman , Track Leader
 Knowledge Representation and Data Mining
 W. Claster , Track Leader
Syllabus: ICT 2nd Year Seminar
 Consists of 14 lectures to cover the six ICT Tracks:
 Computer Software Engineering (J. Rose / H. Gunarto)
 L2 – Introduction to DNA Biotechnology and Computing (DNAC)
 L3 – DNAC: Architectures, Error Prediction, and Software Tools
 L4 – Internet Security and Cyberbanking (H. Gunarto)
 Communication Hardware / Software (T. Khan)
 L5 – Introduction to Communications
 L6 – Wireless Communications

 Computer Hardware / System Engineering (D. Pishva)


 L5 – Biometrics Technology and its Current State
 L6 – Image Analysis and Machine Vision

 Internet Technologies (G. Nishantha)


 L9 – Introduction to Internet Protocols and Applications
 L10 – Introduction to Internet Collaboration Technologies
 Multimedia and Visual Computing (D. Nariman)
 L11 – Multimedia Technology and its Applications
 L12 – Computer Graphics and its Applications
 Knowledge Representation and Data Mining (W. Claster )
 L13 – Intro. To Collective Intelligence and Super Crunching
 L14 – Mining Algorithms
Grading System (Tentative)
 The final grade (100%) will be awarded using the following criteria
for evaluation (tentative):
 Attendance: 30%*
 Students should come to each class.
 Note 1: Points will also be deducted for tardiness.
 *Note 2: Students who miss an excessive number of classes may receive
additional point deductions (beyond 30%).

 Track Quizzes (6): 70%


 One quiz per ICT track
 Generally administered the last lecture of each track.

 Important Notes about grading:


 You should attend all classes.
 Note carefully that the above is tentative.
 The above weights/items are subject to change.
Course Evaluation (Grading)
 The final grade (100%) will be awarded using the following
criteria for evaluation (tentative):
 Attendance: 20%
 Students should come to each class.
 Note: points will be deducted for lateness or inappropriate behavior.
 Mid-term Exam/Projects: 35%
 Midterm: An In-class test
 After Lecture 7
 Final Examination (comprehensive test): 45%

 Important Notes about grading:


 Do all homework and In class programs (VB .NET Projects).
 As done in class / assigned.

 Note carefully that the above is tentative.


 The above weights/items are subject to change.
Course Evaluation (Grading)
 The final grade (100%) will be awarded using the following
criteria for evaluation (tentative):
 Attendance: 20%
 Students should come to each class.
 Note: points will be deducted for lateness or inappropriate behavior.
 Mid-term Exam/Projects: 35%
 Midterm: An In-class test
 After Lecture 7
 Final Examination (comprehensive test): 45%

 Important Notes about grading:


 Do all homework and In class programs (VB .NET Projects).
 As done in class / assigned.

 Note carefully that the above is tentative.


 The above weights/items are subject to change.
Software Track: Research
 Software Track Research/Seminar Topics :
 Application Software Development (Main Topic)
 Visual Basic, C#, Java/J#
 Focus: Developing Custom Simulation Tools to support:
 DNA Microarray Bioinformatics
 General Field Bioinformatics
 Other IT Applications

 DNA Computing (Advanced Topic)


 Developing Simulation Tools for DNA Computing.
 DNA Computer “Hardware and Software” (Wet-lab)
 DNA Computers, Nanodevices, and Nano-robots
 Parallel Algorithms for DNA Computers

 Programming for Robotics (*New Topic Under Development)


 Software Tool: Microsoft Robotics Studio
 Visual Basic, C#, MS Visual Programming Language
 MS Visual Simulation Environment
 Hardware Tool: Lego Mindstorms NXT kit
 Low cost, Programmable Robotics Kit
 Very well supported by MS Robotics Studio

You might also like