COMPUTER SCIENCE. Department of Mathematics & Computer Science



Similar documents
COLLEGE OF PROFESSIONAL AND MATHEMATICAL STUDIES

Undergraduate Degree Map for Completion in Four Years

Penn State Harrisburg Computer Science

Undergraduate Degree Map for Completion in Four Years

DEPARTMENT OF PSYCHOLOGY

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

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

Erik Jonsson School of Engineering and Computer Science

Department of Geology

Aerospace Engineering

Bachelor of Commerce (Honours Business Administration) (Co-op) PROGRAM REQUIREMENTS

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

Software Engineering Transfer Degree

Bachelor and Master of Science degrees in Mathematics and Statistics at University of Helsinki

Faculty of Information Technology

Department of Computer Science and Engineering

Criteria for Accrediting Engineering Programs Effective for Evaluations during the Accreditation Cycle

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Mechanical Engineering

Computer Engineering

Mathematics and Statistics

Implementation Regulation for the MSc Programme Nanobiology

Allocation of Mathematics Modules at Maynooth to Areas of Study for PME (Professional Masters in Education)

Software Engineering

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

Master of Arts in Mathematics

These degree requirements are in effect starting from Admission.

General syllabus for third-cycle studies in Electrical Engineering TEEITF00

Electrical and Computer Engineering Undergraduate Advising Manual

Applied mathematics and mathematical statistics

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

Department of Electrical and Computer Engineering

Department of Electrical and Computer Engineering Naval Postgraduate School Monterey, California

These degree requirements are in effect starting from Admission.

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Dual Degree Agreement Computer Science / Applied Mathematics

Number of hours in the semester L Ex. Lab. Projects SEMESTER I 1. Economy Philosophy Mathematical Analysis Exam

COMPUTER SCIENCE AND ENGINEERING

Dual Degree Agreement Computer Science / Computer Engineering

CSC 310/Discrete Structures of Computer Science CSC 325/Computer Architecture. CSC 410/Advanced Analysis of Algorithms CSC 390/Programming Languages

The University of North Carolina at Pembroke Academic Catalog

Bachelor of Commerce Specialist

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

THE ROLLINS COLLEGE PRE-ENGINEERING PROGRAM

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

These degree requirements are in effect starting from Admission.

COMPUTER SCIENCE PROGRAM

Computer Science course unit

General Education Guidelines for Saint Paul College Students Transferring to the University of St. Thomas

Bachelor of Bachelor of Computer Science

DEPARTMENT OF COMPUTER SCIENCE

Master of Science in Computer Science Information Systems

GRADUATE HANDBOOK UNIVERSITY OF COLORADO DENVER DEPARTMENT OF MATHEMATICAL & STATISTICAL SCIENCES

Page Overview... 2 Admission Requirements... 2 Additional Requirements... 3 Sample Timeline... 4 Sample Research Proposal... 5

Electrical and Computer Engineering

Weldon School of Biomedical Engineering Continuous Improvement Guide

Total Credits: 32 credits are required for master s program graduates and 53 credits for undergraduate program.

DEPARTMENT OF MATHEMATICS & COMPUTING

College of Engineering and Applied Science Department of Computer Science

ELECTRICAL and COMPUTER ENGINEERING

One LAR Course Credits: 3. Page 4

Multimedia Systems Engineering

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

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

Diablo Valley College Catalog

How To Get A Computer Science Degree At Appalachian State

Rules of the program leading to Bachelor of Science in Computer Science

CSCE Undergraduate Advising Handbook

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

New Tracks in B.S. in Mathematics

Master Degree Program in Computer Science (CS)

Graduate Office: 263 Link Hall Syracuse University Syracuse, NY Graduate Secretary: Kathleen Datthyn-Madigan

Applied Mathematics and Computer Science College of Science, Technology, Engineering and Mathematics University of Wisconsin Stout

STUDENT HANDBOOK WKU/UK JOINT BACHELOR OF SCIENCE PROGRAM IN MECHANICAL ENGINEERING AUGUST 2010

Applied Mathematics and Mathematical Modeling

What You Need to Know About Computer Science, B.S.A.T. Programs

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

2. EXPLAIN CHANGE TO DEGREE PROGRAM AND GIVE A DETAILED RATIONALE FOR EACH INDIVIDUAL CHANGE:

THE Ph.D. PROGRAM IN MARKETING. The Smeal College of Business The Pennsylvania State University

Department of Engineering Management and Systems Engineering

SUBJECT-SPECIFIC CRITERIA

1) Chemical Engg. PEOs & POs Programme Educational Objectives

Siena Heights University. Undergraduate Catalog Page 125

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

Graduation Check Off Sheet, Electrical Engineering, Year (Class of 2017)

Computer Engineering (BS)

DIVISION OF SCIENCES AND ENGINEERING

Transcription:

Department of Mathematics & Computer Science COMPUTER SCIENCE This document is meant as a planning guide only. Students are advised to consult with the Chair of the Department if they have specific questions about the program. Program Objectives: o Objective 1: Practice as effective computing professionals or secure admission to a high-quality graduate program. o Objective 2: Communicate effectively, both orally and in writing, and work effectively in teams. o Objective 3: Exhibit ethical and professional behavior. Program Outcomes: Students graduating with a BSc in computer science from Brandon University will be able to: o Demonstrate Knowledge: Competently apply knowledge in a) software engineering, b) algorithms and data structures, c) systems software, d) computer elements and architectures, e) theoretical foundations of computing, f) discrete mathematics and g) probability and statistics. o Analyse and Solve Problems: Use appropriate knowledge and skills, including background research and experimentation, to identify, investigate, abstract, conceptualize, analyse, and solve complex computing problems, in order to reach substantiated conclusions. o Design Software and Systems: Design and evaluate solutions for complex open-ended computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, as well as economic, cultural, societal, and environmental considerations o Use Appropriate Resources: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of their strengths and limitations.

o Work individually and in a Team: Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings. o Communicate Effectively: Communicate with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions. o Act Professionally: Act appropriately with respect to ethical, societal, environmental, health, safety, legal, and cultural issues within local and global contexts, and with regard to the consequential responsibilities relevant to professional computing practice. o Be Prepared for Life-Long Learning: Learn new tools, computer languages, technologies, techniques, standards and practices, as well as be able to identify and address their own educational needs in a changing world in ways sufficient to maintain their competence and to allow them to contribute to the advancement of knowledge. o Demonstrate Breadth of Knowledge: Possess knowledge in areas other than computer science and mathematics so as to be able to communicate effectively with professionals in those fields. 4-YEAR MAJOR (HONOURS) Formal application must be made to enter the Honours Degree in all departments in the Faculty of Science. Application forms are available through the Dean of Science Office or Financial and Registration Services. Students considering a 4-Year (Honours) Computer Science Major must complete a minimum of 45 credit hours consisting of: Required Courses 30 62:206 Discrete Structures and Programming 6 62:306 Systems Programming 6 62:370 Information Systems 3 62:371 Data Base Systems 3 62:373 Design & Analysis of Computer Algorithms 3 62:461 Theory of Computation 3 62:364 Microprocessors 3 62:367 Computer Organization I 3

62.483 Senior Seminar in Computer Science 3 62:499 Advanced Topics in Computer Science 3 62:355 Operations Research 3 62:359 Advanced C++ Programming 3 62:365 Introduction to Combinatorics 3 62:368 Graphical User Interfaces 3 62:375 Systems Models in Mathematics 3 62:376 Data Communications and Networking 3 62:377 Introduction to Game Programming 3 62:385 Ordinary Differential Equations 3 62:386 Systems Design II 3 62:399 Topics in Computer Science 3 62:449 Advanced Thesis in Computer Science 6 62:456 Computational Methods in Graph Theory 3 62:462 Theory of Program Translation 3 62:473 Analysis of Algorithms 3 62:476 Theory of Communications and Networks 3 62:480 Computer Graphics 3 62:481 Digital Image Processing 3 62:485 Expert Systems 3 Must achieve 3.0 gpa for Major Major 39 Plus: Ancillary Courses 62:171 Introduction to Statistics 3 62:172 Introduction to Statistical Inference 3 62:181 Calculus I 3 62:182 Linear Algebra 3 62:191 Calculus II 3 62:261 Introduction to Set Theory 3 62:274 Course no longer exists 62:290 Calculus III 3 Plus: Minor Must achieve 2.0 gpa for Minor Min. 18 Requirement Plus: Liberal Education Humanities (6 credit hours) and Social Sciences (6 credit hours) Plus: Additional elective credit hours Must achieve 2.5 gpa for Graduation Degree 120

4-YEAR MAJOR Students considering a 4-Year (Honours) Computer Science Major must complete a minimum of 45 credit hours consisting of: Required Courses 30 62:206 Discrete Structures and Programming 6 62:306 Systems Programming 6 62:370 Information Systems 3 62:371 Data Base Systems 3 62:373 Design & Analysis of Computer Algorithms 3 62:461 Theory of Computation 3 62/74:36 Digital Computer Fundamentals 3 4 62:367 Computer Organization I 3 Plus: 6 credit hours from courses with the prefix 62:COMP: 6 and 62:M&CS: Must achieve 2.0 gpa for Major Major Plus: Ancillary Courses 62:171 Introduction to Statistics 3 62:172 Introduction to Statistical Inference 3 62:181 Calculus I 3 62:182 Linear Algebra 3 62:191 Calculus II 3 62:261 Introduction to Set Theory 3 62/74:27 Course no longer exists 4 62:290 Calculus III 3 Plus: Minor Must achieve 2.0 gpa for Minor Min. 18 Requirement Plus: Liberal Education Humanities (6 credit hours) and Social Sciences (6 credit hours) Plus: Additional elective credit hours Must achieve 2.0 gpa for Graduation Degree 39 120

3-YEAR MAJOR Students considering a 3-Year Computer Science Major must complete a minimum of 30 credit hours consisting of: Required Courses 62:206 Discrete Structures and Programming 6 62:306 Systems Programming 6 62:370 Information Systems 3 62:371 Data Base Systems 3 62:373 Design & Analysis of Computer Algorithms 3 Must achieve 2.0 gpa for Major Major Plus: Ancillary Courses 62:171 Introduction to Statistics 3 62:181 Calculus I 3 62:182 Linear Algebra I 3 Plus: Minor Must achieve 2.0 gpa for Minor Requirement Plus: Liberal Education Humanities (6 credit hours) and Social Sciences (6 credit hours) Plus: Additional elective credit hours Must achieve 2.0 gpa for Graduation Degree 27 90

MINOR Students considering a Computer Science Minor must complete a minimum of 18 credit hours consisting of: Required Courses Choose: A maximum of 9 credit hours of the following 9 62:156 Finite Mathematics 3 Plus: 9 credit hours from courses with the prefix 62:COMP: 9 and 62:M&CS: (group C and B courses) Must achieve 2.0 gpa for Minor Minor 18