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



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

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

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

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

Computer Science/Software Engineering

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Master of Science in Computer Science Information Systems

How To Get A Computer Science Degree At Appalachian State

Department of Computer Science

M.S. Computer Science Program

Division of Mathematical Sciences

COURSE TITLE COURSE DESCRIPTION

Master Degree Program in Computer Science (CS)

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

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

Assessment for Master s Degree Program Fall Spring 2011 Computer Science Dept. Texas A&M University - Commerce

Department of Computer Science

Department of Computer Science

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

INFORMATION TECHNOLOGY PROGRAM

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Degrees Major in Computer Science Minor in Computer Science Major in Software Engineering

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

Department of Computer Science

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

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

ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science

PHILOSOPHY OF THE MATHEMATICS DEPARTMENT

UF EDGE brings the classroom to you with online, worldwide course delivery!

Cabrillo College Catalog

Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours

Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce

Bachelor of Science in Information Technology. Course Descriptions

Basic Math Course Map through algebra and calculus

Sequence of Mathematics Courses

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

Computer and Information Sciences

COLLEGE OF INFORMATION TECHNOLOGY

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)

Undergraduate Major in Computer Science and Engineering

PCHS ALGEBRA PLACEMENT TEST

DIABLO VALLEY COLLEGE CATALOG

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

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

Diablo Valley College Catalog

Mathematics INDIVIDUAL PROGRAM INFORMATION Macomb1 ( )

University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Computer Science. Cabrillo College Catalog

These degree requirements are in effect starting from Admission.

MEng, BSc Computer Science with Artificial Intelligence

MEng, BSc Applied Computer Science

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

CURRICULUM VITAE EDUCATION:

Computer Science/Mathematics Curriculum Pepperdine University

FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES

Doctor of Philosophy in Computer Science

School of Mathematics, Computer Science and Engineering. Mathematics* Associate in Arts Degree COURSES, PROGRAMS AND MAJORS

Computer and Systems Engineering (CSE) Master of Science Programs

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE CURRICULUM CHANGE

Cabrillo College Catalog

Information and Communications Technology Courses at a Glance

Software Engineering Transfer Degree

APPLICATION FOR PART-TIME EMPLOYMENT AS A TUTOR TUTOR IN THE DOLCIANI MATHEMATICS LEARNING CENTER

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

Computer Science Courses-1

KEAN UNIVERSITY Maxine and Jack Lane Center for Academic Success Phone: (908) Website:

These degree requirements are in effect starting from Admission.

Computer Science. Master of Science

MATHEMATICS (MATH) 3. Provides experiences that enable graduates to find employment in sciencerelated

COMPUTER SCIENCE. Contact Information. Overview. Degrees/Certificates

Course Descriptions. preparation.

2) What is the structure of an organization? Explain how IT support at different organizational levels.

Computer Science (COMP)

MATHEMATICS. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Degree Requirements

Erik Jonsson School of Engineering and Computer Science

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN BIOINFORMATICS (BSc[BioInf])

These degree requirements are in effect starting from Admission.

Computer Science GRADUATE HANDBOOK

High School Mathematics Program. High School Math Sequences

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

Master of Science in Computer Science

MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS

The Diploma in Internet Business Technology is a 30-credit program which consists of 7 required courses and 3 complementary courses.

Penn State Harrisburg Computer Science

MATH. ALGEBRA I HONORS 9 th Grade ALGEBRA I HONORS

COMPUTER SCIENCE COMPUTER SCIENCE BACHELOR OF ARTS (BA) College of STEM

COURSE DESCRIPTION FOR THE COMPUTER INFORMATION SYSTEMS CURRICULUM

DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES

Core Curriculum to the Course:

One LAR Course Credits: 3. Page 4

M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

Transcription:

Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent Address (if different): Home Phone: Work Phone: Email : II. Academic Goal Term for which you are applying: Fall Winter Spring Year Degree being sought: MS in Computer Science Computational Systems Option Software Systems Option Interest Areas (elaborate as possible): Artificial Intelligence Graphics Image or Signal Processing Parallel, Distributed Processing Software Engineering Database Web Related Hardware Other Comments:

Questionnaire for Prospective Masters in Computer Science Students Page 2 III. Academic Background Undergraduate overall grade point average (4 point scale) GRE results (note: only if available, GRE is NOT required) GRE general exam Date: Verbal Quantitative Analytical GRE subject exam Date: Subject: Score GMAT exam (note: only if available, GMAT is NOT required) Date: Subject: Score TOEFL results (required for students whose native language is not English) Date: Score: Other exams: Exam name: Date: Score: Exam name: Date: Score: IV. Work Experience (if more space is required, attach additional pages) Dates Type of work and/or position Computer related aspects, if any

Questionnaire for Prospective Masters in Computer Science Students Page 3 V. Experience with Computer Systems Types of computers you have used: Operating systems you have used: Application software you have used: Programming and development experience: VI. Readiness Assessment Please fill in the following pages carefully. This will help to assess your readiness and aid in correct placement within the curriculum. Each item will describe an EWU course and content. Insofar as possible, make a companion entry, which gives corresponding coursework which you have completed from your institution. Please respond to all, EXCEPT the questions NOT relative to your chosen option CS - Computational Systems Option SS - Software Systems Option

Questionnaire for Prospective Masters in Computer Science Students Page 4 Fundamental Programming: (See CSCD 210, 211 Programming Principles I, II ) Introduction to the concepts and practices of information representation, computer algorithms, hardware organization, computer program design and implementation, simple data structures (e.g. multidimensional arrays and classes), object-oriented programming, exception handling. Students design, implement, test, and debug computer programs using a current object-oriented programming language such as Java. C Programming & Unix Operating System (See CSCD 240 C & Unix Programming) An introduction to the use of the UNIX operating system, and syntax and programming techniques of the C language in that environment. UNIX topics include interactive shells, common text editors, utility programs, file system structure, libraries and operating system calls and system programming. C topics include data types, structures, pointers and pointer arithmetic, arrays, linked lists and function design and use.

Questionnaire for Prospective Masters in Computer Science Students Page 5 Architecture: CS (See CSCD 360 Architecture and Organization II and its prerequisites) Computer processor design at the levels of the instruction set, the system architecture and logical gates. Knowledge of Boolean algebra and digital circuits are combined with a viewpoint of computers at the machine language level. Simulation of systems using a high-level programming language is also covered. Data Structures, Algorithms: (See CSCD 300320 Data Structures, Algorithms) Abstract concepts of data structures and implementation in a programming language. Topics include linked lists, stacks, queues, hashing, recursion, complexity analysis of algorithms, binary search trees and heaps. Logic, methods of proof, set theory, relations and functions, numerical representations, cardinality, computability, combinatorics, discrete probability, computational complexity and graph theory. Algorithmic strategies such as dynamic programming and non-linear data structures such as trees and graphs.

Questionnaire for Prospective Masters in Computer Science Students Page 6 Networking: (See CSCD 330 Network Programming) Fundamental concepts, protocol mechanisms, and programming skills for computer networks, including a technical overview of telecommunication media and fundamental protocols for the Internet such as ISO/OSI layers, Ethernet, collision detection, and channel allocation. A comprehensive and in-depth study of working architectures and protocols such as addressing, fragmentation and reassembly, error reporting, and routing. Programming skills for network specific system development such as client-server computing and API. Operating Systems: (See CSCD 340 Operating Systems I) Major concepts in the design and modeling of operating systems for digital computers, including simulation techniques, memory management, system protection, I/O management, CPU scheduling, process management, and file systems. Traditional programming, program analyses and written reports.

Questionnaire for Prospective Masters in Computer Science Students Page 7 Automata: (Automata may be deferred and taken as part of the program) (See CSCD 420 Finite State Automata) Theory of finite state automata. Regular expressions, non-deterministic and deterministic Finite State Automata, minimization of Finite State Automata, the pumping lemma, relation to sequential circuits. SS Database Management Systems: SS (See CSCD 425 Database Management Systems) An in-depth introduction to fundamental concepts associated with the design, implementation, and use of database systems with particular emphasis on relational and object-oriented database management systems. Includes database modeling and design techniques, languages and facilities provided by database management systems, and representative implementations. Use of a commercial DBMS to design, load, query, maintain and administer a relational database. Traditional programming, program analyses and written reports.

Questionnaire for Prospective Masters in Computer Science Students Page 8 Mathematics: Calculus CS (See MATH 161, 162, Calculus I, II) Concept review for functions, absolute value, open and closed intervals, and solutions of inequalities, Introduction to limit concept, limit of a functions, continuity, derivative, integral, sequence, series and power series; techniques of differentiating polynomials, rational functions, trigonometric functions, exponential functions, and composite functions; techniques of integration; application of techniques in varied situations. Vectors, dot and cross products, vector valued functions, partial derivatives, directional derivatives, spherical coordinates, multiple integration, and applications of these concepts. Discrete Math (See MATH 225 Foundations of Mathematics or MATH 301 Discrete Mathematics) Topics most relevant to Computer Science including set theory, logic, graph theory, basic number theory, mathematical induction, and recursion.