introduction to the ict program
TRANSCRIPT
-
8/14/2019 Introduction to the ICT Program
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/
http://images.google.co.uk/imgres?imgurl=http://www.anandinternational.com/images/img_3.jpg&imgrefurl=http://www.anandinternational.com/ielts.html&h=325&w=270&sz=16&hl=en&start=38&usg=__M16x3Wx5C3UbWCrUG3-lwdU8RPo=&tbnid=mCNwXH1ncGXkfM:&tbnh=118&tbnw=98&prev=/images%3Fq%3Denglish%2Blanguage%2Bskills%26start%3D21%26gbv%3D2%26ndsp%3D21%26hl%3Den%26rlz%3D1T4GZHZ_enJP232JP232%26sa%3DNhttp://en.wikipedia.org/wiki/Image:Lego_Mindstorms_NXT_Robot.jpg -
8/14/2019 Introduction to the ICT Program
2/17
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)
http://en.wikipedia.org/wiki/Image:Lego_Mindstorms_NXT_Robot.jpg -
8/14/2019 Introduction to the ICT Program
3/17
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 ofInformation
Although our focus usually relates to Digital Computers
And of course, the growth of the I.C.T. Industry
http://upload.wikimedia.org/wikipedia/commons/e/e4/Artificial_neural_network.svg -
8/14/2019 Introduction to the ICT Program
4/17
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.
-
8/14/2019 Introduction to the ICT Program
5/17
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.
-
8/14/2019 Introduction to the ICT Program
6/17
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
http://images.google.co.uk/imgres?imgurl=http://www.anandinternational.com/images/img_3.jpg&imgrefurl=http://www.anandinternational.com/ielts.html&h=325&w=270&sz=16&hl=en&start=38&usg=__M16x3Wx5C3UbWCrUG3-lwdU8RPo=&tbnid=mCNwXH1ncGXkfM:&tbnh=118&tbnw=98&prev=/images%3Fq%3Denglish%2Blanguage%2Bskills%26start%3D21%26gbv%3D2%26ndsp%3D21%26hl%3Den%26rlz%3D1T4GZHZ_enJP232JP232%26sa%3DNhttp://69.90.174.250/photos/display_pic_with_logo/1006/1006,1120685642,19.jpghttp://images.google.co.uk/imgres?imgurl=http://www.beyondtraining.com.au/images/ML%2520EQhead.gif&imgrefurl=http://www.beyondtraining.com.au/Emotional_IQ.html&h=265&w=235&sz=15&hl=en&start=4&usg=__wXbzZ-UsAWRCxIp-qoOpc-DPjow=&tbnid=5uTXSL6_rbgjqM:&tbnh=112&tbnw=99&prev=/images%3Fq%3Dinterpersonal%2Bskills%26gbv%3D2%26hl%3Den%26rlz%3D1T4GZHZ_enJP232JP232 -
8/14/2019 Introduction to the ICT Program
7/17
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
-
8/14/2019 Introduction to the ICT Program
8/17
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 Activities1. 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
-
8/14/2019 Introduction to the ICT Program
9/17
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
-
8/14/2019 Introduction to the ICT Program
10/17
-
8/14/2019 Introduction to the ICT Program
11/17
-
8/14/2019 Introduction to the ICT Program
12/17
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
-
8/14/2019 Introduction to the ICT Program
13/17
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.
-
8/14/2019 Introduction to the ICT Program
14/17
Course Evaluation (Grading)
The final grade (100%) will be awarded using the followingcriteria 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.
-
8/14/2019 Introduction to the ICT Program
15/17
Course Evaluation (Grading)
The final grade (100%) will be awarded using the followingcriteria 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.
-
8/14/2019 Introduction to the ICT Program
16/17
-
8/14/2019 Introduction to the ICT Program
17/17
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
http://en.wikipedia.org/wiki/Image:Lego_Mindstorms_NXT_Robot.jpg