INTRODUCTION. National Competency Standard for Application Developers Commission on Information and Communications Technology

Size: px
Start display at page:

Download "INTRODUCTION. National Competency Standard for Application Developers Commission on Information and Communications Technology"

Transcription

1 COMMISSION ON INFORMATION AND COMMUNICATIONS TECHNOLOGY NATIONAL ICT COMPETENCY STANDARD FOR APPLICATION DEVELOPERS (NICS APPDEV)

2 INTRODUCTION The National ICT Competency Standard for Application Developers (NICS-AppDev) defines the fundamental set of knowledge and skills that are required of Application Developers in planning, development, testing, and release of services and applications across an organization s enterprise. This standard is part of the initiative of the Human Capital Development Group of the to determine competencies in the use of ICT. Adoption of a standard for Application Developers would ensure the implementation of new technologies and accelerate the process of absorption of state-of-the-art application technologies into an organization s developmental initiatives. The NICS-AppDev is based on a broad comparative research on current industry practices in other countries, and was developed in consultation with various government and private agencies, institutions, and stakeholders. Knowledge and skills in competency areas are presented generally with specifics on essential areas of learning, but avoids reference to specific vendors, versions or equipment. Thus, it allows flexibility in the adoption of the standard while preserving the general requirements for competence. A series of technical discussions and workshops were conducted in Luzon, Visayas, and Mindanao to ensure a concrete ICT Competency Framework for each major and specific area. Attendees to these workshops include: Deans, IT Department Heads, and faculty members of private and State Universities and Colleges; and IT Officers, Head Programmers, and MIS Heads of various National Government Agencies, Government Owned and Controlled Corporations, and private institutions. The following may serve as a guide in assessing the knowledge and skills of an application developer and is aimed at strengthening and improving the capacity of an individual to respond in a timely manner to changed technologies and circumstances. National Competency Standard for Application Developers i

3 CONTENTS DEFINITION OF TERMS... 1 UNDERSTANDING THE STRUCTURE... 2 COMMON COMPETENCIES... 3 SKILL SET DIVISION A - IT FUNDAMENTALS... 4 SKILL SET DIVISION B - PROFESSIONAL... 6 CORE COMPETENCIES PER JOB ROLE... 8 JOB ROLE: PROGRAMMER... 9 SKILL SET DIVISION A - SOFTWARE DEVELOPMENT... 9 JOB ROLE: SYSTEM ANALYST SKILL SET DIVISION A - SYSTEM ANALYSIS AND DESIGN JOB ROLE: DATABASE ADMINISTRATOR SKILL SET DIVISION A - DATABASE MANAGEMENT REFERENCES National Competency Standard for Application Developers ii

4 DEFINITION OF TERMS Standard Conventionally defined as an accepted or approved example or technique against which other things are judged or measured, or which sets out a set of criteria that serves as a guideline for how something should be done; accepted level and scope of attainment of proficiency; a reference point against which other things are judged or measured. In the handbook, the term is used to refer to concise statements that describe the key area of competency. Competency Knowledge, skill, ability, or characteristic associated with high performance on a job. Some definitions of competency include motives, beliefs, and values. Competencies can also help distinguish high performance from average and low performance; a desirable quality or behavior; a performance indicator Application Developer A group of computer professionals whose primary role is to develop and implement application systems. In this standard, application developers pertain to programmers, system analysts, and database administrators Programmer An IT person who writes, modifies, integrates, and tests computer codes for software applications in various operating and environment/platform, data processing applications, opening and operating systems-level software, and communications software. Computer Programmers generally know more than one programming language. System Analyst An IT person who analyzes systems, both manual and computer systems, to come up with an end result, product, or output. A system analyst works out how to seamlessly integrate or synergize the manual processes/procedures to improve the resulting output and to reduce wasted time and effort and increase the credibility of the process as a whole, thereby eliminating possible human errors, reduce the time used, and increase the value of the resulting output of the system (in terms of accuracy, timeliness, relevance to the users). Database Administrator An IT person who plans, designs, manages, and maintains computer files and information for organizations Core Competencies A distinctive area of expertise that is built over time and cannot be imitated immediately Common Competencies Skills that are either behavioral or technical that will be required to all application developers National ICT Competency Standard for Application Developers 1

5 UNDERSTANDING THE STRUCTURE The NICS-AppDev is a wealth of information presented in a very compact form comprising the following elements: Standard Title The Standard Title is a concise statement that describes the key area of competency. Standard Descriptor The Standard Descriptor is a brief description of the skills set covered by the standard. Statements Statements describe in outcome terms the key areas of competence covered by the standard. Statements are focused on performance and are demonstrable. Indicators The Indicators identify the actions an individual would normally take to perform the area of competence detailed in the relevant statement. They are specific evidence of the achievement of a defined skill or knowledge level or the competent completion of a task. Underpinning Knowledge Underpinning Knowledge identifies the essential areas of learning and understandings that underpin the area of competence described in the standard. It also indicates broad areas of learning and development that an individual might consider to strengthen this specific area of competence. Sample Entry Standard Standard Descriptor Statements Indicators Underpinning Knowledge National ICT Competency Standard for Application Developers 2

6 3 COMMON COMPETENCIES

7 SKILL SET DIVISION A IT FUNDAMENTALS Competency Descriptor: This standard covers skills related to information technology basics, Internet fundamentals, network systems, computer maintenance / upgrading / troubleshooting, computer applications, and the like. Standard 1: Explain the terms Information Technology & Communications Technology Define Information Technology, Communications Technology and other ICTrelated terms Identify the different types of computer Discuss the uses, characteristics, and advantages of a computer Standard 2: Apply the concept of basic computer operation and other information devices including basic troubleshooting and maintenance Identify and define the functions of the main components (i.e. monitor, CPU, keyboard, mouse) of the computer Identify and define the functions of computer peripherals (i.e. printer, scanner, modem, digital camera, speaker, etc.) Properly connect main components, configure peripherals and install drivers when required Configure computer settings of various software and hardware Explain the basic functions of the operating system Organize and manage computer files, folders and directories Use storage devices (i.e. hard disk, diskette, CD, flash memory, etc.) for storing and sharing computer files Protect the computer from virus, spyware, adware, malware, hackers etc. Use online and offline help facilities for troubleshooting, maintenance and update of applications Manage and store data/backup files Run/execute applications/programs Manage tasks National ICT Competency Standard for Application Developers 4

8 Standard 3: Use appropriate computer applications Find appropriate hardware and software for a variety of purposes Use common desktop operating systems Use basic word processing, spreadsheet, , and presentation tools to automate regular tasks Identify and use latest ICT trends and technologies Standard 4: Describe the general concepts of Information Systems Identify the components of Information System Identify the types of Information Systems Know the Information System infrastructure Underpinning Knowledge: Productivity Software Fundamentals of Information System Computer Security and Ethics Basic Computer Operations Standards and Industry Practices National ICT Competency Standard for Application Developers 5

9 SKILL SET DIVISION B PROFESSIONAL Competency Descriptor: This standard covers a cluster of personal and interpersonal skills needed in dealing with customers, stakeholders, and other personnel. Standard 1: Communicate effectively Communicate accurately, clearly, and timely, relevant information Share information honestly and tactfully Predict others' responses and respond appropriately to the situation Communicate work status and issues Standard 2: Exhibit qualities of a good team player Motivate others to develop a shared vision of the organization s future Encourage and accept other people s ideas Perform all delegated duties as necessary Interface and build good relationship between customers and stakeholders Participate openly on team discussions Standard 3: Plan and manage time effectively Indicator: Prioritize assigned tasks to ensure timely delivery of services Standard 4: Demonstrate basic problem-solving skills and appropriately apply proven solutions Indicator: Gather information, evaluate options, and offer appropriate solutions Anticipate hindrances and plan alternative courses of actions National ICT Competency Standard for Application Developers 6

10 Standard 5: Initiate continuous professional development Use computer-based and other training materials Explain the need for lifelong learning Adhere to standards and industry practices Standard 6: Explain current business environment and infrastructure Describe the overall systems environment Identify systems maintenance support, Internet connectivity needed, security services, and technical problems that may arise Identify alternative products Standard 7: Advocate data security Build credibility by being trustworthy and reliable Make decision, initiate urgent actions, and remain calm in stressful situations Competently and patiently respond to customer requests Explain data confidentiality, integrity, and auditability (CIA) Conduct periodic Risk Assessment and Management Standard 8: Identify the important security and legal issues associated with using the computers Indicator: Deal with the challenge of preventing inappropriate use of computer equipment and peripherals Underpinning Knowledge: Written/Oral Communication Professional Ethics Teamwork Time Management Problem Solving Training and Education Product and Technical Knowledge National ICT Competency Standard for Application Developers 7

11 8 CORE COMPETENCIES PER JOB ROLE

12 JOB ROLE: PROGRAMMER SKILL SET DIVISION SOFTWARE DEVELOPMENT Competency Descriptor: This standard covers skills required to structure, plan, and control the process of developing a system. Standard 1: Explain the fundamental concepts of computer programming Apply techniques of physical representation of digital information (e.g., data, text, image, voice) Apply techniques of data and procedural representation Use compilers and interpreters Use basic principles of programming for analyzing a problem Define the basic principles of structured, object-oriented, and event-driven programming Explain programming language constructs such as multitasking and exceptionhandling Differentiate key programming languages and the environment they are used in Use appropriate development environment or platform Standard 2: Apply the principles of data structures and algorithm development for a specific problem State a problem identifying desired outputs for given inputs Provide an overview of problem to be solved Describe the fundamental data types and their operations Design data structures to be used to solve the problem Design program logic using both graphical and pseudocode techniques Standard 3: Apply appropriate techniques in the stages of program development Identify the use of program design tools Employ structured/modular programming Differentiate the characteristics and uses of batch, interactive, event-driven and object-oriented processing National ICT Competency Standard for Application Developers 9

13 Translate data structures and program design into code in a programming language Apply appropriate coding standards Apply computational and logical operations Use a version control tool Compile and execute program Standard 4: Create program documentation Document codes Write the technical reference manual Write progress and status reports Standard 5: Test and debug programs Perform unit testing Perform integration testing Do performance testing Participate in code review Correct syntax errors Debug compiler-generated errors Correct run-time errors Debug logic errors Underpinning Knowledge: Introductory and Advanced Programming Object-Oriented Programming National ICT Competency Standard for Application Developers 10

14 JOB ROLE: SYSTEM ANALYST SKILL SET DIVISION SYSTEM ANALYSIS AND DESIGN Competency Descriptor: This standard covers skills required to contribute effectively to the design of a system. Standard 1: Initiate a system project Identify the phases in a system project Select basic fact-gathering techniques to be used Define the scope of the systems project Conduct a preliminary investigation Standard 2: Perform a detailed system investigation and analysis Identify time, technology and resource constraints Determine investigation techniques to be used Record facts gathered through system investigation Perform appropriate diagnostic tests Define business problem to be solved by the application Define business information requirements Determine hardware and software needs Interpret source data, charts, and graphs Interpret existing operating documents and procedures for the system Observe existing procedures Document existing procedures Research and evaluate technical alternatives Document possible alternative solutions Identify processing requirements Define variables Analyze specifications Present findings and recommendations to users and management (e.g., work plan, project estimate) Review organizational structure and functions National ICT Competency Standard for Application Developers 11

15 Standard 3: Design computer applications Establish standards and policies to govern the development of organizational information systems Align information system (IS) design with the business process Identify skills requirements of the project development team Develop team mission statement aligned with organizational mission Determine the roles of user and management in the computer system development process Outline steps for program development cycle, (e.g., prototyping, storyboarding) Identify processing requirements Create specs with development team Divide design specifications into logical blocks (e.g., flowchart, dataflow diagram, system flow record and layout and UML) Identify constraints (e.g., political, financial, time, hardware, and systems) Recommend programming language Recommend minimum hardware requirements Define input and output (I/O) requirements Design system input/output processes Differentiate between system documentation and user documentation Determine compilers to be used in design Apply rules for naming variables Apply normalization rules to data attributes Define test data to be developed Create design documentation Perform risk analysis Employ security mechanism in the application design Standard 4: Develop documentation Identify documentation needs Prepare system development Prepare System Development Specification documentation Prepare user documentation (e.g., dataflow diagram, UML) Update design documentation Establish documentation-update method Use appropriate modeling tools National ICT Competency Standard for Application Developers 12

16 Standard 5: Perform quality assurance activities Identify evaluation criteria Develop test plan Conduct tests (e.g., system, functionality, integration) Analyze test data Participate in formal technical reviews Present test results Adhere to standards Define, refine, or recommend standards Standard 6: Implement computer application system Interpret existing operating documents and procedures for the system Assist in the preparation of implementation plan Present implementation plan to users and management Assist implementation of new system Perform post-implementation evaluation of new system Identify deficiencies and recommend possible solutions Train personnel Identify ongoing support requirements Standard 7: Manage requests for changes Facilitate dialogue with users and articulate issues based on user requirements Collaborate with the Operations Dept., and other departments of the organization who are involved with the project Apply analytical thinking to creatively solve complex problems Underpinning Knowledge: System Development Life Cycle Object-Oriented System Development Methodologies National ICT Competency Standard for Application Developers 13

17 JOB ROLE: DATABASE ADMINISTRATOR SKILL SET DIVISION INFORMATION MANAGEMENT Competency Descriptor: This standard covers skills required to control the organization, storage, management, and retrieval of data in a database. Standard 1: Apply the principles of data analysis and design Explain the database design life cycle Formulate data flows and prepare dataflow diagrams Analyze data relationships and prepare data entity relationship diagrams Define and design data structures/schema Use data modeling tools Standard 2: Explain the principles of Database Management Systems (DBMS) Interpret terminology associated with relational databases Explain the features, functions, and architecture of a DBMS Trace the evolution of DBMS models and their implementation Identify the uses of a DBMS in business organizations Explain the concepts necessary to access organizational databases Analyze the organization of data in a DBMS Identify the impact of networks on DBMS Explain how a DBMS ensures data integrity through transaction-control techniques Standard 3: Operate a DBMS Distribute data across a distributed DBMS Analyze/model organizations using Entity-Relationship and Object technologies Remove data anomalies through the process of normalization Create/update a relational database using Structured Query Language Query a relational database using Structured Query Language Query data from an organizational repository using a database access facility Perform database administration tasks National ICT Competency Standard for Application Developers 14

18 Standard 4: Manage implementation of a DBMS Execute implementation plan according to project time line Implement transition plan with minimal impact on productivity Define needed external informational resources (e.g., source, content, cost, and timeliness) Access external information resources using Internet tools Create/maintain a directory of external information resources Design simple reports for validating the performance of application systems Apply software development principles, methods, and tools in implementing IS applications Apply database design techniques to the implementation of a solution with calls from a program to the DBMS Apply networking considerations in implementing distributed models Standard 5: Monitor and maintain a DBMS Coordinate security requirements, including documentation functions Identify desired levels of access and security Communicate decisions concerning levels of access and security Select performance tools and procedures Identify problems in a timely fashion Propose solutions that are congruent with application requirements Calibrate DBMS configuration parameters for optimum performance Underpinning Knowledge: Data Analysis and Modeling Database Structure and Schema Management National ICT Competency Standard for Application Developers 15

19 REFERENCES Center for IT Excellence (CITE) International Computer Driving Licence in Asia pacific (ICDLAP) International Society for Technology in Education (ISTE) - National Educational Technology Standards (NETS) Japanese IT Standards Examination (JITSE) Mid-continent Research for Education and Learning (McREL) National Workforce Center for Emerging Technologies (NWCET) Ohio Information Technology Competency Profile National ICT Competency Standard for Application Developers 16

It provides the performance indicators to evaluate the level of knowledge and competence of teacher to apply ICT in the educational setting.

It provides the performance indicators to evaluate the level of knowledge and competence of teacher to apply ICT in the educational setting. COMMISSION ON INFORMATION AND COMMUNICATIONS TECHNOLOGY NATIONAL ICT COMPETENCY STANDARD (NICS) FOR TEACHERS INTRODUCTION The National ICT Competency Standard (NICS) for Teachers defines the competency

More information

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP

Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP Appendix M INFORMATION TECHNOLOGY (IT) YOUTH APPRENTICESHIP PROGRAMMING & SOFTWARE DEVELOPMENT AND INFORMATION SUPPORT & SERVICES PATHWAY SOFTWARE UNIT UNIT 5 Programming & and Support & s: (Unit 5) PAGE

More information

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language

More information

Subject Area: Business Technology Education Course: 8207310 Introduction to Information Technology Computer Service and Repair 2005

Subject Area: Business Technology Education Course: 8207310 Introduction to Information Technology Computer Service and Repair 2005 Goodheart-Willcox Publisher Florida Department of Education State Standards Correlation Subject Area: Business Technology Education Course: 8207310 Introduction to Information Technology Computer Service

More information

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies content and format requirements for a Physical

More information

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above. ANZSCO Descriptions This ANZSCO description document has been created to assist applicants in nominating an occupation for an ICT skill assessment application. The document lists all the ANZSCO codes that

More information

EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11

EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11 EMC Publishing Ontario Curriculum Computer and Information Science Grade 11 Correlations for: An Introduction to Programming Using Microsoft Visual Basic 2005 Theory and Foundation Overall Expectations

More information

Big Data Engineer Position Description

Big Data Engineer Position Description Engineer Position Description February 9, 2015 Engineer Position Description February 9, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 2 Explanation of Proficiency Level Definitions...

More information

Career Service Authority Page 1 of 6 Senior Enterprise Resource Planning Systems Analyst

Career Service Authority Page 1 of 6 Senior Enterprise Resource Planning Systems Analyst Career Service Authority Page 1 of 6 Senior Enterprise Resource Planning Systems Analyst GENERAL STATEMENT OF CLASS DUTIES Performs full performance level professional work analyzing, refining and documenting

More information

Elementary and Middle School Technology Curriculum Guidelines

Elementary and Middle School Technology Curriculum Guidelines Elementary and Middle School Technology Curriculum Guidelines Catholic Schools Office Diocese of Erie March, 2007 PHILOSOPHY STATEMENT... 1 TECHNOLOGY CURRICULUM FOUNDATION... 1 TECHNOLOGY FOUNDATION STANDARDS

More information

MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1

MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1 MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1 MIS 180: Principles of Information Systems 1. Explain the importance of determining information system requirements for all management

More information

Information Technology Career Cluster Cluster Knowledge and Skill Statements

Information Technology Career Cluster Cluster Knowledge and Skill Statements Career Cluster The following Cluster (Foundation) Knowledge and Skill Chart provides statements that apply to all careers in the Cluster. Persons preparing for careers in the Information Technology Cluster

More information

Java Programming (10155)

Java Programming (10155) Java Programming (10155) Rationale Statement: The world is full of problems that need to be solved or that need a program to solve them faster. In computer, programming students will learn how to solve

More information

THROUGH GRADE 12 COMPUTER TECHNOLOGY COMPETENCY STANDARDS FOR STUDENTS

THROUGH GRADE 12 COMPUTER TECHNOLOGY COMPETENCY STANDARDS FOR STUDENTS Place Artwork Here CONNECTICUT PREKINDERGARTEN 2001 THROUGH GRADE 12 COMPUTER TECHNOLOGY COMPETENCY STANDARDS FOR STUDENTS Adopted by the Connecticut State Board of Education June 13, 2001 Office of Grant

More information

BTEC First Diploma for IT. Scheme of Work for Computer Systems unit 3 (10 credit unit)

BTEC First Diploma for IT. Scheme of Work for Computer Systems unit 3 (10 credit unit) BTEC First Diploma for IT Scheme of Work for Computer Systems unit 3 (10 credit unit) Overview On completion of this unit a learner should: 1 Know the of 4 Be able to. Num of hours Teaching topic Delivery

More information

Activities (see attached Appendix G) Page 71 of 100

Activities (see attached Appendix G) Page 71 of 100 for I. TECHNOLOGY OPERATIONS AND CONCEPTS A. Demonstrate introductory knowledge, skills and understanding of concepts related to technology 1. Identify CPU, monitor, mouse, printer, projection device See

More information

NETS for Teachers: Achievement Rubric

NETS for Teachers: Achievement Rubric NETS for Teachers: Achievement Rubric DRAFT (March 18, 2005) Purpose: This draft version of the NETS for Teachers: Achievement Rubric is available online for educational technology professionals to review

More information

Introduction to Computers & Information Technology

Introduction to Computers & Information Technology 130.272. Principles of Information Technology a. General requirements. This course is recommended for students in Grades 9-10. Introduction to Computers & Information Technology 1 Introduction. Students

More information

Investigate Requirements for Software Solutions

Investigate Requirements for Software Solutions Unit 29: Investigate Requirements for Software Solutions Learning Outcomes A candidate following a programme of learning leading to this unit will be able to: Gather and analyse appropriate and relevant

More information

Domains and Competencies

Domains and Competencies Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the

More information

Priority Academic Student Skills

Priority Academic Student Skills INSTRUCTIONAL TECHNOLOGY Grades 1-12 These Priority Academic Student Skills have been created using the International Society for Technology in Education (ISTE) National Education Technology Standards

More information

Information and Technology Literacy Framework. PreK-12

Information and Technology Literacy Framework. PreK-12 Information and Technology Literacy Framework PreK-12 Approved January 2006 Introduction to the Information and Technology Literacy Framework Background Information In 1998, the State Department of Education

More information

T141 Computer Systems Technician MTCU Code 50505 Program Learning Outcomes

T141 Computer Systems Technician MTCU Code 50505 Program Learning Outcomes T141 Computer Systems Technician MTCU Code 50505 Program Learning Outcomes Synopsis of the Vocational Learning Outcomes * The graduate has reliably demonstrated the ability to 1. analyze and resolve information

More information

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,

More information

lclinical Informatics: Evaluation,

lclinical Informatics: Evaluation, 1 Clinical Informatics: Evaluation, Selection, Implementation, and Management of Electronic Health Records lclinical Informatics: Evaluation, Marisa L Wilson DNSc MHSc RN-BC Selection, Implementation,

More information

OKLAHOMA SUBJECT AREA TESTS (OSAT )

OKLAHOMA SUBJECT AREA TESTS (OSAT ) CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments

More information

Technology Curriculum Kindergarten Gwinn Area Community Schools

Technology Curriculum Kindergarten Gwinn Area Community Schools Technology Curriculum Kindergarten Gwinn Area Community Schools * Standards are to be introduced. All other standards are to be reinforced or applied. 1. Basic Operations and Concepts a. Students demonstrate

More information

Programming and Software Development (PSD)

Programming and Software Development (PSD) Programming and Software Development (PSD) Course Descriptions Fundamentals of Information Systems Technology This course is a survey of computer technologies. This course may include computer history,

More information

INFORMATION TECHNOLOGY PROGRAMMER/ANALYST

INFORMATION TECHNOLOGY PROGRAMMER/ANALYST JOB DESCRIPTION MICHIGAN CIVIL SERVICE COMMISSION JOB SPECIFICATION INFORMATION TECHNOLOGY PROGRAMMER/ANALYST Employees in this job function as information technology professionals, participating in or

More information

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015 Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...

More information

NETS for Students: Achievement Rubric

NETS for Students: Achievement Rubric NETS for Students: Achievement Rubric DRAFT (March 22, 2005) Purpose: This draft version of the NETS for Students: Achievement Rubric is available online for educational technology professionals to review

More information

COMPUTER SCIENCE (5651) Test at a Glance

COMPUTER SCIENCE (5651) Test at a Glance COMPUTER SCIENCE (5651) Test at a Glance Test Name Computer Science Test Code 5651 Time Number of Questions Test Delivery 3 hours 100 selected-response questions Computer delivered Content Categories Approximate

More information

50 Computer Science MI-SG-FLD050-02

50 Computer Science MI-SG-FLD050-02 50 Computer Science MI-SG-FLD050-02 TABLE OF CONTENTS PART 1: General Information About the MTTC Program and Test Preparation OVERVIEW OF THE TESTING PROGRAM... 1-1 Contact Information Test Development

More information

B.Sc (Computer Science) Database Management Systems UNIT-V

B.Sc (Computer Science) Database Management Systems UNIT-V 1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used

More information

Chariho Regional School District. Technology Education Curriculum. Grades K-8

Chariho Regional School District. Technology Education Curriculum. Grades K-8 Chariho Regional School District Technology Education Curriculum Grades K-8 March 13, 2012 Chariho Regional School District Technology Education Curriculum Grades K - 8 Table of Contents Page Section One

More information

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.)

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Revised 5/2010 NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 - INTRODUCTION TO COMPUTER APPLICATIONS & CONCEPTS (3 CR.) Course Description Covers computer concepts and Internet skills and uses a software

More information

K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2

K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 K 1 2 Michigan Educational Technology Standards (METS) - K-8 Checklist by Grade Levels Grades K through 2 Technology Standards and Expectations (by the end of Grade 2) 1. Basic Operations and Concepts. a. Students

More information

#820 Computer Programming 1A

#820 Computer Programming 1A Computer Programming I Levels: 10-12 Units of Credit: 1.0 CIP Code: 11.0201 Core Code: 35-02-00-00-030 Prerequisites: Secondary Math I, Keyboarding Proficiency, Computer Literacy requirement Semester 1

More information

Internet Applications and Web Development

Internet Applications and Web Development Internet Applications and Web Development Fundamentals Program Standard The approved program standard for the Internet Applications and Web Development Fundamentals program of instruction leading to an

More information

Programming and Software Development CTAG Alignments

Programming and Software Development CTAG Alignments Programming and Software Development CTAG Alignments This document contains information about four Career-Technical Articulation Numbers (CTANs) for Programming and Software Development Career-Technical

More information

Assessment of Learning Report Computer Science CPT/CPM Fall 2006 Spring 2008. I. Introduction and Background

Assessment of Learning Report Computer Science CPT/CPM Fall 2006 Spring 2008. I. Introduction and Background Assessment of Learning Report Computer Science CPT/CPM Fall 2006 Spring 2008 AAS DEGREE: Computer Programming AAS DEGREE: Database Management AAS DEGREE: Management Information Systems AAS DEGREE: Multimedia

More information

Education and Training

Education and Training Academic Foundations Statement: Apply fundamental knowledge of psychology to enhance learner achievement. Performance Element: Employ fundamental knowledge of developmental theory to enhance learner achievement.

More information

EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0

EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0 EUCIP IT Administrator - Module 2 Operating Systems Syllabus Version 3.0 Copyright 2011 ECDL Foundation All rights reserved. No part of this publication may be reproduced in any form except as permitted

More information

Module 1 Concepts of Infor mation Technology (IT) Module Goals

Module 1 Concepts of Infor mation Technology (IT) Module Goals Module 1 Concepts of Infor mation Technology (IT) The following is the Syllabus for Module 1, Concepts of Information Technology (IT), which provides the basis for the theory-based test in this module

More information

INFORMATION SYSTEMS ANALYST III

INFORMATION SYSTEMS ANALYST III INFORMATION SYSTEMS ANALYST III DEFINITION Under general direction, performs a variety of complex professional technical and analytical duties in the design, oversight, coordination and operation of multiple

More information

Clarke College. Major Requirements

Clarke College. Major Requirements 136 Clarke College Computer Science Mission In an increasingly technical world, the computer science department strives to bring technological understanding and contemporary professional skills to the

More information

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: http://swc2.hccs.cc.tx.us/csci Course Syllabus Course Description: Credit: 3(2 lecture, 2 lab) An introductory course to provide

More information

THIS POSITION IS ONLY OPEN TO CLASSIFIED EMPLOYEES (NON PROBATIONARY) IN THE FOPE UNTIL MARCH 31, 2015

THIS POSITION IS ONLY OPEN TO CLASSIFIED EMPLOYEES (NON PROBATIONARY) IN THE FOPE UNTIL MARCH 31, 2015 Human Resources Department 121 S.W. Port St. Lucie Blvd Port St. Lucie, FL 34984-5099 www.cityofpsl.com THIS POSITION IS ONLY OPEN TO CLASSIFIED EMPLOYEES (NON PROBATIONARY) IN THE FOPE UNTIL MARCH 31,

More information

BOYERTOWN AREA SCHOOL DISTRICT Job Description

BOYERTOWN AREA SCHOOL DISTRICT Job Description BOYERTOWN AREA SCHOOL DISTRICT Job Description Position Title: Reports to: SUMMARY: Technology Specialist II Director of Information Technology Under the general supervision of the Director of Information

More information

Computer Technology Standards of Learning for Virginia s Public Schools

Computer Technology Standards of Learning for Virginia s Public Schools Computer Technology Standards of Learning for Virginia s Public Schools February 2013 Board of Education Commonwealth of Virginia Introduction As the new century has unfolded, various studies have postulated

More information

SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description. DEPARTMENT: Technology Services SALARY: Range 13 Salary Schedule A

SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description. DEPARTMENT: Technology Services SALARY: Range 13 Salary Schedule A SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description TITLE: Database Administrator CLASSIFICATION: Non-Represented Management, Classified SERIES: Coordinator III FLSA: Exempt JOB CLASS CODE: 1972

More information

Operating Systems. www.fetac.ie. Module Descriptor

Operating Systems. www.fetac.ie. Module Descriptor The Further Education and Training Awards Council (FETAC) was set up as a statutory body on 11 June 2001 by the Minister for Education and Science. Under the Qualifications (Education & Training) Act,

More information

Qualification details

Qualification details Qualification details Title New Zealand Diploma in Information Systems (Level 5) Version 1 Qualification type Diploma Level 5 Credits 120 NZSCED 020399 Information Technology > Information Systems > Information

More information

CLASS SPECIFICATION Systems Support Analyst II

CLASS SPECIFICATION Systems Support Analyst II San Diego Unified Port District Class Code: B211-UE03 CLASS SPECIFICATION Systems Support Analyst II FLSA Status: EEOC Job Category: Classified: Union Representation: Exempt Professionals No Unrepresented

More information

BUSINESS SYSTEMS ANALYST I BUSINESS SYSTEMS ANALYST II

BUSINESS SYSTEMS ANALYST I BUSINESS SYSTEMS ANALYST II CITY OF ROSEVILLE BUSINESS SYSTEMS ANALYST I BUSINESS SYSTEMS ANALYST II DEFINITION To perform professional level work in the analysis, design, programming, testing, installation and maintenance of business

More information

Business Continuity Position Description

Business Continuity Position Description Position Description February 9, 2015 Position Description February 9, 2015 Page i Table of Contents General Characteristics... 2 Career Path... 3 Explanation of Proficiency Level Definitions... 8 Summary

More information

Business Education Standards

Business Education Standards Business Education Standards FINAL Approved on January 9, 2004 Copyright 2003 Texas State Board for Educator Certification BUSINESS EDUCATION STANDARDS Standard I. Standard II. Standard III. Standard IV.

More information

Assessment of Learning Report Computer Science CPT Fall 2008 Spring 2010. I. Introduction and Background

Assessment of Learning Report Computer Science CPT Fall 2008 Spring 2010. I. Introduction and Background Assessment of Learning Report Computer Science CPT Fall 2008 Spring 2010 AAS DEGREE: Computer Programming AAS DEGREE: Database Management AAS DEGREE: Telecommunications I. Introduction and Background Mission

More information

Functional Area 3. Skill Level 301: Applications Systems Analysis and Programming Supervisor (Mercer 1998 Job 011)

Functional Area 3. Skill Level 301: Applications Systems Analysis and Programming Supervisor (Mercer 1998 Job 011) Functional Area 3 Skill Level 301: Applications Systems Analysis and Programming Supervisor (Mercer 1998 Job 011) Description: Supervises activities of all applications systems analysis and programming

More information

The National Educational Technology Standards. (Upon which our local standards are based)

The National Educational Technology Standards. (Upon which our local standards are based) The National Educational Standards (Upon which our local standards are based) Students demonstrate a sound understanding of the nature and operation of technology systems. Students are proficient in the

More information

INTRODUCTION. National ICT Competency Standard for Civil Servants Commission on Information and Communications Technology

INTRODUCTION. National ICT Competency Standard for Civil Servants Commission on Information and Communications Technology COMMISSION ON INFORMATION AND COMMUNICATIONS TECHNOLOGY NATIONAL ICT COMPETENCY STANDARD (NICS) FOR CIVIL SERVANTS INTRODUCTION The National ICT Competency Standard for ICT Specialists in the Civil Service

More information

Information Technology Curriculum

Information Technology Curriculum Information Technology Curriculum St. Francis School District Committee Review Members: Sue Dohr, Peter Graven, Sandy Korom, Michelle Mancl District Websites: http://www.wggators.org http://www.dcchargers.org

More information

Contents The College of Information Science and Technology 2011-2012 Undergraduate Course Descriptions

Contents The College of Information Science and Technology 2011-2012 Undergraduate Course Descriptions Contents The College of Information Science and Technology 2011-2012 Undergraduate Course Descriptions Information Science & Systems Courses INFO 101 - Introduction to Information Technology Introduces

More information

Topics. Introduction. Java History CS 146. Introduction to Programming and Algorithms Module 1. Module Objectives

Topics. Introduction. Java History CS 146. Introduction to Programming and Algorithms Module 1. Module Objectives Introduction to Programming and Algorithms Module 1 CS 146 Sam Houston State University Dr. Tim McGuire Module Objectives To understand: the necessity of programming, differences between hardware and software,

More information

Course/Program Credential(s): Credential Certificate Postsecondary Degree University Degree Other:

Course/Program Credential(s): Credential Certificate Postsecondary Degree University Degree Other: Course Title: Information Technology Fundamentals Unit: Computer Basics Content Standard(s) and 1. Distinguish between input and output devices, including monitor, keyboard, mouse, and scanner. 2. Utilize

More information

2667A - Introduction to Programming

2667A - Introduction to Programming 2667A - Introduction to Programming Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction Elements

More information

CLASS SPECIFICATION. Business Intelligence Supervisor

CLASS SPECIFICATION. Business Intelligence Supervisor San Diego Unified Port District Class Code: B843-UE08 CLASS SPECIFICATION FLSA Status: EEOC Job Category: Classified: Union Representation: Exempt Professionals No Unrepresented GENERAL PURPOSE Under general

More information

Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344

Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344 Position Classification Standard for Management and Program Clerical and Assistance Series, GS-0344 Table of Contents SERIES DEFINITION... 2 EXCLUSIONS... 2 OCCUPATIONAL INFORMATION... 3 TITLES... 6 EVALUATING

More information

Career Service Authority Page 1 of 6 Staff Enterprise Resource Planning Systems Analyst

Career Service Authority Page 1 of 6 Staff Enterprise Resource Planning Systems Analyst Career Service Authority Page 1 of 6 Staff Enterprise Resource Planning Systems Analyst GENERAL STATEMENT OF CLASS DUTIES Performs entry level professional work assisting in the analysis, refinement and

More information

Subject : System Analysis and Design BCA -II UNIT 1

Subject : System Analysis and Design BCA -II UNIT 1 Subject : System Analysis and Design BCA -II UNIT 1 Ques1 what is system design.explain its types. Ans: SYSTEM DESIGN :Systems design is the process or art of defining the architecture, components, modules,

More information

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design

Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design STANDARD CORRELATING PAGES Standard (1) The student demonstrates knowledge and appropriate

More information

Long Beach Community College District Date Adopted: October 9, 2007. CLASS SPECIFICATION Research Systems Analyst II. Research Systems Analyst I

Long Beach Community College District Date Adopted: October 9, 2007. CLASS SPECIFICATION Research Systems Analyst II. Research Systems Analyst I Long Beach Community College District Date Adopted: October 9, 2007 CLASS SPECIFICATION I FLSA Status: EEOC Job Category: Union Representation: Nonexempt Professionals Represented GENERAL PURPOSE Under

More information

Becoming a Business Analyst

Becoming a Business Analyst Becoming a Business Analyst What is Business Analysis? The practice of enabling change in an organizational context by defining needs and recommending solutions that delivers value to stakeholders When

More information

Information Technology Systems Architect

Information Technology Systems Architect Career Service Authority Information Technology Systems Architect Page 1 of 6 GENERAL STATEMENT OF CLASS DUTIES Performs full performance information technology work in the planning, designing, developing,

More information

IT Technical Sales Apprenticeship

IT Technical Sales Apprenticeship Learning Outcomes and Assessment Criteria for the Microsoft Partner Advanced IT Technical Sales Apprenticeship The Apprenticeship programme is a twelve month programme and consists of the following: Level

More information

Domain 1 The Process of Auditing Information Systems

Domain 1 The Process of Auditing Information Systems Certified Information Systems Auditor (CISA ) Certification Course Description Our 5-day ISACA Certified Information Systems Auditor (CISA) training course equips information professionals with the knowledge

More information

INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY INFORMATION TECHNOLOGY You have: TASC subjects May lead to: Basic Computing 1 No previous experience Computing 2 Package Essential Skills - Using Computers and the Internet 2 Employment and further computer

More information

SIN 132-51, SIN 132-51 STLOC, 132-51RC - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES

SIN 132-51, SIN 132-51 STLOC, 132-51RC - INFORMATION TECHNOLOGY (IT) PROFESSIONAL SERVICES AUTHORIZED FEDERAL ACQUISITION SERVICE INFORMATION TECHNOLOGY SCHEDULE PRICELIST GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY EQUIPMENT, SOFTWARE AND SERVICES SIN 132-51, SIN 132-51 STLOC, 132-51RC

More information

Release: 1. BSBCMN406A Maintain business technology

Release: 1. BSBCMN406A Maintain business technology Release: 1 BSBCMN406A Maintain business technology BSBCMN406A Maintain business technology Modification History Unit Descriptor This unit covers the skills and knowledge required to maintain the effectiveness

More information

Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy

Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy Montgomery College Course Designator/Course Number: CS 11 Course Title: Computer Literacy Course Length: 3 credits 3 5-minute meetings per week or equivalent Course Description: An introduction to the

More information

Installing, Configuring and Administering Microsoft Windows

Installing, Configuring and Administering Microsoft Windows Unit 21: Installing, Configuring and Administering Microsoft Windows Learning Outcomes A candidate following a programme of learning leading to this unit will be able to: Perform and troubleshoot an attended

More information

Information Systems and Tech (IST)

Information Systems and Tech (IST) California State University, San Bernardino 1 Information Systems and Tech (IST) Courses IST 101. Introduction to Information Technology. 4 Introduction to information technology concepts and skills. Survey

More information

PCCC PCCC Course Description

PCCC PCCC Course Description Course Description CIS 101 Computer Concepts and Applications 3 credits (formerly Introduction to Computers and Information Processing) Introduces a variety of topics in computers and computing including

More information

EUCIP - IT Administrator. Module 2 Operating Systems. Version 2.0

EUCIP - IT Administrator. Module 2 Operating Systems. Version 2.0 EUCIP - IT Administrator Module 2 Operating Systems Version 2.0 Module 2 Goals Module 2 Module 2, Operating Systems, requires the candidate to be familiar with the procedure of installing and updating

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

BUSINESS EDUCATION and COMPUTER SCIENCE

BUSINESS EDUCATION and COMPUTER SCIENCE BUSINESS EDUCATION and COMPUTER SCIENCE MISSION The Office of Business Education supports schools in the development, implementation, and assessment of new courses and career completer programs, instructional

More information

White Paper: Enhancing Functionality and Security of Enterprise Data Holdings

White Paper: Enhancing Functionality and Security of Enterprise Data Holdings White Paper: Enhancing Functionality and Security of Enterprise Data Holdings Examining New Mission- Enabling Design Patterns Made Possible by the Cloudera- Intel Partnership Inside: Improving Return on

More information

performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project

performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project State of Iowa-IT Services-Position Descriptions Levels of Experience The following levels of experience apply to all job categories unless a job category details other requirements (example Data Entry).

More information

Computer Technology Computer Programming II (Joint Course with Business Technology Approved 10/29/10 for that area)

Computer Technology Computer Programming II (Joint Course with Business Technology Approved 10/29/10 for that area) This course is designed to enhance skills developed in Computer Programming I in object-oriented programming language skills using high level languages such as Java, C++, and BASIC. The student will utilize

More information

INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY INFORMATION TECHNOLOGY Scope These program criteria apply to Information Technology, Computer Engineering Technology, and specialities therein, such as computer programming, computer systems analysis,

More information

Florida Department of Education Student Performance Standards

Florida Department of Education Student Performance Standards Florida Department of Education Student Performance Standards 2016 2017 Course Title: Digital Information Technology Course Number: 8207310 Course Credit: 1 Course Description: This course is designed

More information

Information Technology Curriculum Framework (TVET)

Information Technology Curriculum Framework (TVET) Information Technology Curriculum Framework (TVET) Last updated January 05 TAFE delivered HSC VET (TVET) courses for schools 05 Information Technology Curriculum Framework Information Technology (1 Indicative

More information

126.47. Web Design (One Credit), Beginning with School Year 2012-2013.

126.47. Web Design (One Credit), Beginning with School Year 2012-2013. 126.47. Web Design (One Credit), Beginning with School Year 2012-2013. (a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended

More information

Computer Technology: Literacy and Usage KINDERGARTEN. Standard 1.0 Students will understand basic operations and concepts of technology.

Computer Technology: Literacy and Usage KINDERGARTEN. Standard 1.0 Students will understand basic operations and concepts of technology. Computer Technology: Literacy and Usage KINDERGARTEN Standard 1.0 Students will understand basic operations and concepts of technology. 1.1. Students will demonstrate an understanding of the nature and

More information

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT ODM 106.DATABASE CONCEPTS COURSE OUTLINE 1.0 Introduction This introductory

More information

Introduction to Automated Testing

Introduction to Automated Testing Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases

More information

Business Intelligence Engineer Position Description

Business Intelligence Engineer Position Description Business Intelligence Position Description February 9, 2015 Position Description February 9, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 2 Explanation of Proficiency Level

More information

School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements

School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology. DM/IST 004 Requirements School of Advanced Studies Doctor Of Management In Organizational Leadership/information Systems And Technology The mission of the Information Systems and Technology specialization of the Doctor of Management

More information

1 PERSONAL COMPUTERS

1 PERSONAL COMPUTERS PERSONAL COMPUTERS 1 2 Personal computer a desktop computer a laptop a tablet PC or a handheld PC Software applications for personal computers include word processing spreadsheets databases web browsers

More information