Position Classification Flysheet for Computer Science Series, GS-1550. Table of Contents



Similar documents
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Positional Classification Flysheet for Instructional Systems Series, GS Table of Contents

AEROSPACE ENGINEERING SERIES, GS-0861

Core Curriculum to the Course:

A Model Program for Computer Engineering Master of Science Degree Embedded Systems

Bachelor of Bachelor of Computer Science

Position Classification Standard for Computer Clerk and Assistance Series, GS-0335

How To Get A Computer Science Degree At Appalachian State

M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

Position Classification Flysheet for Education Services Series, GS Table of Contents

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Faculty of Information Technology

SCHOOL OF ADVANCED TECHNOLOGIES, ENGINEERING AND SCIENCE (SATES) PROGRAM: CTech in Electrical and Electronic Engineering

Position Classification Flysheet for Grants Management Series, 1109

Classification Appeal Decision Under section 5112 of title 5, United States Code

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

MEng, BSc Applied Computer Science

COMPUTER SCIENCE. Department of Mathematics & Computer Science

THE AIT BUSINESS SCHOOL (ABS) PROGRAM: CTech in Business Administration and IT

COURSE CATALOGUE

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

MEng, BSc Computer Science with Artificial Intelligence

Study Program Handbook Computer Science

Chapter 0: Computer Science as a Career Path

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Graduate Degree Requirements

Computer Engineering ECSE-322B

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

Doctor of Philosophy in Computer Science

MASTER OF SCIENCE IN APPLIED PHYSICS AND COMPUTER SCIENCE FIVE-YEAR PROGRAM

CYBER SECURITY WORKFORCE

CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS

COLLEGE OF PROFESSIONAL AND MATHEMATICAL STUDIES

SUBJECT-SPECIFIC CRITERIA

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Position Classification Flysheet for Inventory Management Series, GS Table of Contents

Position Classification Flysheet for Exhibit Specialist Series, GS Table of Contents

Position Classification Standard for Telecommunications Series, GS-0391

Master Specialization in Digital Design: Design and Programming of Embedded Systems

Master of Science in Computer Science

CATALOG ADDENDUM. Academic Requirements for Students who matriculated to UoPeople between September 1, 2009 and August 31, 2012

Position Classification Flysheet for Logistics Management Series, GS-0346

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

Computer Engineering

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Computer Science Information Sheet for entry in What is Computer Science?

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

These degree requirements are in effect starting from Admission.

Software Engineering

CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS

One LAR Course Credits: 3. Page 4

CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS

Division of Mathematical Sciences

These degree requirements are in effect starting from Admission.

Penn State Harrisburg Computer Science

Depth and Excluded Courses

Bachelor Degree in Informatics Engineering Master courses

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

The University of Queensland. Classification Guidelines for. Research-Related General Staff Positions. (HEW Levels 1-9).

Master Degree Program in Computer Science (CS)

INFORMATION TECHNOLOGY PROGRAM

Masters in Human Computer Interaction

Computer Science. Requirements for the Major (updated 11/13/03)

School of Computer Science

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

Master Specialization in Knowledge Engineering

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

All Professional Engineering Positions, 0800

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

CURRICULUM VITAE EDUCATION:

Current requirements for a major (page 83 of current catalog)

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

MASTER OF SCIENCE IN Computing & Data Analytics. (M.Sc. CDA)

How To Get A Masters Degree In Logistics And Supply Chain Management

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

Program description for the Master s Degree Program in Mathematics and Finance

These degree requirements are in effect starting from Admission.

INFORMATION SYSTEMS SPECIALIST

Department of Computer Science and Engineering

The following are the measurable objectives for graduated computer science students (ABET Standards):

INTERPRETIVE GUIDANCE FOR THE INFORMATION TECHNOLOGY MANAGEMENT SERIES, GS-2210

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the Accreditation Cycle

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Computer Information Systems

How To Get A Computer Science Degree At Coastal Carolina University

Transcription:

Position Classification Flysheet for Computer Science Series, GS-1550 Table of Contents SERIES DEFINITION... 2 OCCUPATIONAL INFORMATION... 2 EXCLUSIONS... 4 AUTHORIZED TITLES... 5 GRADE LEVEL CRITERIA... 5 U.S. Office of Personnel Management 1

SERIES DEFINITION This series includes professional positions which primarily involve the application of, or research into, computer science methods and techniques to store, manipulate, transform or present information by means of computer systems. The primary requirements of the work are (a) professional competence in applying the theoretical foundations of computer science, including computer system architecture and system software organization, the representation and transformation of information structures, and the theoretical models for such representations and transformations; (b) specialized knowledge of the design characteristics, limitations, and potential applications of systems having the ability to transform information, and of broad areas of applications of computing which have common structures, processes, and techniques; and (c) knowledge of relevant mathematical and statistical sciences. This revised series-coverage standard supersedes the series-coverage standard published for this series in June 1977. The series has been expanded to include application of advanced techniques in computer science as well as the research and development work covered by the previous standard. OCCUPATIONAL INFORMATION Computer scientists in the Federal service develop new and improved concepts, principles, and techniques that will advance the body of knowledge of computer science, and adapt and apply advanced computer science methods and techniques to solve complex computer processing requirements. Terms and definitions common to this occupation can be found in the American National Dictionary for Information Processing Systems published by the Computer and Business Equipment Manufacturers Association, Washington, D.C., and in the Glossary of Terms contained in the Job Family Position Classification Standard for Administrative Work in the Information Technology Group, GS-2200. Typical functions performed by Computer Scientists include: -- Development of software systems using a knowledge of techniques, procedures, and processes such as operating system theory, data structures, computer system architecture, Software engineering, and computer communications. -- Development of computer graphics systems using a knowledge of graphic display systems, general purpose graphics languages, and optimization techniques involving preprocessors graphical algorithms, memory management methods, and high-speed communication links. -- Development of high-speed computing systems and real time data acquisition systems using a knowledge of: U.S. Office of Personnel Management 2

(1) models of computation, performance measures, and systems architecture types and levels of representation; (2) fast algorithms and their performance and relationship to system architecture; (3) architecture of high-speed systems, interconnection structures, centralized and distributed control, data-driven architectures, and parallel programming languages. -- Development of integrated computer systems using a knowledge of: (1) computer software concepts such as data representation, data structures, file systems, operating systems, computer languages, software development methodologies, and network protocols; (2) computer hardware concepts such as computer architecture, computer communication systems, peripheral control systems, and bus architectures; and (3) mathematics such as calculus, mathematical analysis, probability, linear algebra, statistics, discrete structures, and abstract algebra. -- Research in artificial intelligence including the application of computers to solve problems and to understand the principles of human intelligence. -- Investigation of discrete speech recognition by development of a word recognition study model. -- Development of problem-oriented and nonprocedural languages and their translating/operating systems, construction of input-output buffering schemes, and design of automatic scheduling and monitoring methods to increase scope and effectiveness of computer applications. -- Development of advanced concepts of automation and information processing display, control, and transfer. -- Research in computational complexity and the analysis of algorithms to explore data structures that lead to highly efficient combinatorial algorithms. -- Development of an abstract complexity theory to provide a theoretical foundation for understanding the properties of the running times of efficient computer programs for a given function. -- Investigation into the mathematical structure of deterministic context free languages. -- Research study to gain a deeper understanding of how to measure computational complexity and how to compare computational power of different computer models. U.S. Office of Personnel Management 3

-- Development of different cost methods to provide a clearer understanding of the behavior of many algebraic algorithms with particular emphasis on the appropriate notion of sparsity for a given problem. EXCLUSIONS Duties of computer science positions may overlap with closely related series such as the Computer Engineering Series, GS-0854, the Mathematics Series, GS-1520, and the Job Family Position Classification Standard for Administrative Work in the Information Technology Group, GS-2200. A position is included in the Computer Science Series when professional computer science knowledge is the paramount requirement for performing the duties of the position; the basis for the required application of this knowledge should be reflected in the classification factors. Some positions having duties that meet the Computer Science series definition may be interdisciplinary with and classifiable to other professional series such as those for the excluded positions discussed below. Interdisciplinary procedures for professional positions are discussed in the Introduction to the Position-Classification Standards and may be used at the discretion of the agency. The following types of positions illustrate those which are excluded from the Computer Science Series because of the nature of the paramount qualification requirements and the primary emphasis of the work: 1. Positions involving work requiring primarily knowledge of the fundamentals and principles of professional engineering for the research, design, development, test, and evaluation of computer hardware and software in an integrated manner, are classified in the Computer Engineering Series, GS-0854. Computer scientists and computer engineers may both design complex software systems. Computer engineers apply professional engineering knowledge of computer hardware and provide a balanced hardware I software engineering expertise; computer scientists apply an in-depth knowledge of computer theory, algorithms, data structures, programming concepts and languages, and computer architecture, with a working knowledge of computer hardware capabilities. 2. Positions involving work requiring primarily knowledge of the principles, techniques, and practices of electronics engineering, pertaining to electronic circuits, circuit elements, equipment, systems, and associated phenomena, are classified in the Electronics Engineering Series, GS-0855. The distinction between electronics engineering and computer science is similar to that between computer engineering and computer science, i.e., electronics engineers are primarily concerned with systems hardware and are less concerned with the design, development, test U.S. Office of Personnel Management 4

or evaluation of computer software, whereas computer scientists are not primarily concerned with the design of computer hardware, though they do deal with problems in hardware-software interface. 3. Positions involving research on basic mathematical principles, methods, procedures, techniques, or relationships, including the development of mathematical models and methods, that make use of computers as tools in the performance of duties, are classified in the Mathematics Series, GS-1520. Computer scientists and mathematicians both possess professional competence in the mathematical sciences; however, mathematicians have more extensive knowledge of the mathematical sciences including (as a minimum) advanced mathematics which require calculus or equivalent mathematics as prerequisites. 4. Positions involving work primarily requiring knowledge of information technology principles, concepts, and methods; e.g., data storage, software applications, and networking, are classified in the Job Family Position Classification Standard for Administrative Work in the Information Technology Group, GS-2200. Some overlap occurs between computer science work and computer specialist work in the area of application of methods and techniques. Computer science work requires in-depth knowledge of the theoretical foundations of computer science including computer system and system software organization, the theoretical models for the representation and transformation of information structures, and statistics and mathematics including differential and integral calculus. This degree of theoretical and mathematical knowledge is not an essential requirement for computer specialist work. AUTHORIZED TITLES --Computer Scientist is the authorized title for nonsupervisory positions classified in this series. --Supervisory Computer Scientist is the authorized title for positions which involve supervisory duties and responsibilities as defined by the General Schedule Supervisory Guide. GRADE LEVEL CRITERIA This series-coverage standard does not provide grade level criteria. Positions in this series that are engaged in the functions listed below may be evaluated or classified to grade level as follows: Research Grants -- Positions engaged in reviewing, evaluating, and recommending approval of research grants and contracts should be evaluated by reference to the Research Grants Grade Evaluation Guide. U.S. Office of Personnel Management 5

Research -- Positions engaged in basic and applied research should be evaluated by reference to the Research Grade Evaluation Guide. Development -- Positions concerned with in-house or contractual development should be evaluated by reference to the Equipment Development Grade Evaluation Guide. This guide may also be helpful in evaluating the application of advanced techniques in computer science. Supervision -- Supervisory positions should be evaluated by reference to the General Schedule Supervisory Guide. U.S. Office of Personnel Management 6