Computer Science Curriculum Revision
|
|
|
- Morgan Nelson
- 10 years ago
- Views:
Transcription
1 Computer Science Curriculum Revision Background Undergraduate programs in computing-related disciplines began to emerge in the 1960s. At that time there were only three kinds of computing-related programs: computer science, electrical engineering, and information systems. Each program covered a well-defined domain area within computing. For students interested in developing software or in the theoretical aspects of computing, computer science was the obvious and only choice. As the computing field matured and grew, new computing related disciplines emerged. Computer engineering started to emerge from electrical engineering in the 1980s. Around the same time, software engineering and information technology emerged from computer science as domain areas within the computing field and began to develop into disciplines. (The Joint Task Force for Computing Curricula, 2005) The development of the various computing programs at RIT followed a similar pattern. A proposal for a BS degree in Computer Technology in 1967 represented RIT s entry into the computing field. The degree program described in the proposal consisted of courses from the first two years of the engineering program with additional courses in theory, algorithms, numerical analysis, system programming, and formal languages. In the late 1960s and early 1970s the academic computing program and RIT s computing services were administered together. In October 1971, a new academic unit called the School of Computer Science and Technology (CS&T) was formally proposed. It consisted of two departments: Computer Engineering and Computer Systems/Programming. In the fall of 1973 CS&T was administratively moved into a newly formed RIT college, the Institute College. By the end of the academic year recognizable Computer Science and Computer Engineering programs were established at RIT. As the computing landscape changed, RIT changed as well. In 1989 the Department of Information Technology was created and in 2001 the Department of Software Engineering was created. As RIT s computing programs grew it became apparent that the computing programs on campus lacked a clear identity. A proposal for the formation of a new college of computing was developed, and on July 1, 2001 the B. Thomas Golisano College of Computing and Information Sciences (GCCIS) was formed. Today GCCIS is one of the largest comprehensive computing colleges in the country and offers a rich and diverse set of computing-related degree programs that meet the needs of virtually every aspect of the computing field. New departments and programs continue to emerge. The current computer science undergraduate curricular structure (as reflected in the current BS degree requirements) has been used with minor modifications for the better part of a quarter of a century. During that timeframe, course content has changed, and courses have been added (or deleted) to reflect the expertise of the faculty and the expected interest on the part of students. However, the basic philosophy of the curriculum has remained the same even though the discipline and, more importantly the structure of the college, changed dramatically. The growth and diversification of the programs within GCCIS has created an opportunity for the Computer Science Department to reassess its role in the College. As the departments in the college offer new degree programs based on topics traditionally taught in computer science, the department can redefine and sharpen its focus to ensure that it continues to provide its students with the best possible education in computer science. Two years ago the department initiated a formal curricular review process that included a review of assessment data collected over the past few years and a study of curriculum ideas developed 1
2 at other schools and by professional computing organizations. The goal of this effort was to modernize our BS curriculum, set our program apart from other Computer Science programs in the country, and from other computing programs offered at RIT. The result of this study is a proposal for a new curriculum for the undergraduate BS degree in Computer Science (Ad Hoc Curriculum Committee, 2008). The proposal was approved by the faculty at its May 2008 faculty meeting and is described in this document. Overview of Changes Structurally, we propose modest, yet important changes to the curriculum. There are changes in Mathematics and Liberal Arts/General Education designed to better serve Computer Science majors in the future. In order to make more room for computer science courses, we have moved coverage of technical communication and ethics to the general education category. A second software engineering course has been added to the core to provide students with a more robust background in modern software engineering practices. In order to ensure that our students have both breadth and depth in advanced computing topics, we require students to take only computer science courses to satisfy computer science electives and insist that students choose a minimum set of courses from one topic area. Finally, we allow students greater flexibility of choice with respect to Free Electives. Students can use their free electives to take virtually any course offered on campus giving them adequate room in their schedule to pursue minors. A comparison of the old and new curriculum is given in Table 1. The most significant changes occur in what is termed the core or required computer science courses. The goal of the redesigned core is to provide an early and thorough introduction to problem solving before moving on to study practical applications of problem solving using several different programming languages. In addition to changes in content, a realignment of topics provides students with a better view of modern computing systems, paradigms, and issues. The core can be divided into two parts: foundation and breadth. The foundation courses are designed to give students an overview of the entire field of computer science coupled with proficiency in the basic skills of computer science, namely problem solving and algorithm development. The foundation courses consist of: Invitation to Computer Science, Problem-Based Introduction to Computer Science, Data Structures for Problem Solving, Object-Oriented Programming, and Imperative Programming. The course titled Invitation to Computer Science has the primary goal of providing an early introduction to the entire field of computer science so that students do not get the mistaken idea that computer science is only about programming. The foundation courses, Problem-Based Introduction to Computer Science and Data Structures for Problem Solving, are designed to provide an introduction to basic computer science concepts through the study of computational problems and their solutions, including the use of a programming language to develop concrete solutions. These courses introduce both the imperative and functional programming paradigms. Functional programming is increasingly receiving attention as a way to program modern multicore computers. Finally, these courses introduce program testing and correctness early in the curriculum as central rather than peripheral aspects of implementation. The breadth courses are designed to provide students with a deeper exposure to fundamental topics in computer science. The breadth courses consist of: Concepts of Computer Systems, Concepts of Parallel and Distributed Systems, Introduction to CS Theory, Introduction to Intelligent Systems, Concepts of Data Management, and Analysis of Algorithms. Courses in computer systems (computer organization and architecture) and computer science theory are part of the current core of the BS program. The addition of an algorithms course to the core reflects the desire of the department to create a program that embraces the fundamental science of computing. 2
3 Category Current Proposed CS Required 40 QH 42 QH CS Electives 24 QH 24 QH Software Engineering 4 QH 8 QH Mathematics 24 QH 28 QH Science 20 QH 20 QH Liberal Arts 52 QH 36 QH Related Electives 12 QH -- Free Electives 12 QH 20 QH Additional Liberal Arts Courses -- 8 QH FYE/Wellness 2 QH + 2 Activities 2 QH + 2 Activities Co-op 4 blocks 4 blocks Totals 190 QH + Wellness/Co-op 188 QH + Wellness/Co-op Table 1 Structural Comparisons Modern computing hardware consists of multi-core CPUs, or clusters of machines connected by a local network, or distributed systems connected over the Internet. All computer science students must understand how these parallel and distributed systems work and must be able to work with them. The course, Concepts of Parallel and Distributed Systems has been added to the core to ensure that students have the basic knowledge required to effectively work with this equipment. In a similar light, virtually every modern software system makes use of a database to organize and store data. In the modern data driven world, computer scientists must understand the basic concepts of database systems. Effective data management is a vital tool in the toolbox of any modern problem solver. To ensure that our students are well versed in the basic application and theory of database systems, the course Concepts of Data Management has been added to the core. 3
4 Proposed Timeline and Implementation Issues It is our intent to have the new curriculum start in the fall quarter (20101). Our goal is to deliver the curriculum proposal to the GCCIS curriculum committee no later than the start of the winter quarter (20092). We assume that the changes being made to the curriculum are significant enough to mean that the proposal that will need to go through the relevant curriculum bodies at RIT, and then on to the state of New York for final approval. Our undergraduate program coordinator will serve as the coordinator for this project. Clearly a change of this magnitude cannot be made without consulting other departments in the Institute. We have had preliminary discussions with representatives from the Mathematics, the Philosophy, and the Software Engineering departments. We will follow up with them and request letters of support for this proposal. The proposal has also been strongly endorsed by the Bioinformatics department. Once the proposal has been completed and on its way through the curricular approval process, we will develop a transition plan for students currently enrolled and make recommendations for how to map courses already taken to the new program. We will also develop recommendations for when to phase out existing courses that would not be a part of the new program. We believe that the foundation courses will satisfy the need of those departments whose students are required to take the current CS introductory sequence. If this is not the case the department is prepared to provide service courses to serve the needs of these departments. Bibliography Ad Hoc Curriculum Committee. (2008). Report from the Ad Hoc Curriculum Committee NG to the CS Faculty. Brooks, F. (1996). The Computer Scientist as a Toolsmith II. Communications of the ACM, 39 (3), Denning, P. J. (2008). The Computing Field: Structure. Naval Postgraduate School. Rosenbloom, P. S. (2004, November). A New Framework for Computer Science and Engineering. Computer, Stratton, W. J. (2003). A Brief History of Computing Programs offered at the Rochester Institute of Technology. Laboratory for Applied Computing. The Joint Task Force for Computing Curricula. (2005). Computing Curricula 2005: The Overview Report. 4
5 5
Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle
Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including
Reasons for need for Computer Engineering program From Computer Engineering Program proposal
Reasons for need for Computer Engineering program From Computer Engineering Program proposal Department of Computer Science School of Electrical Engineering & Computer Science circa 1988 Dedicated to David
Graduate Program Handbook M.S. and Ph.D. Degrees
Graduate Program Handbook M.S. and Ph.D. Degrees Department of Computer Science University of New Hampshire updated: Summer 2012 1 Overview The department offers both an M.S. in Computer Science and a
Bachelor of Bachelor of Computer Science
Bachelor of Bachelor of Computer Science Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.
The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014. Revised May 23, 2013.
The University of Connecticut School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science (CSci) Majors in the School of Engineering Table of
CRITERIA FOR ACCREDITING COMPUTING PROGRAMS
CRITERIA FOR ACCREDITING COMPUTING PROGRAMS Effective for Evaluations During the 2009-2010 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of November 1, 2008 Computing
Guide to the MSCS Program Sheet
Guide to the MSCS Program Sheet Eric Roberts September 2004 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements for the Master of Science
Study Program Handbook Computer Science
Study Program Handbook Computer Science Bachelor of Science Jacobs University Undergraduate Handbook CS - Matriculation Fall 2015 Page: ii Contents 1 The Computer Science (CS) Study Program 1 1.1 Concept......................................
Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum
Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Donald Heier, Kathryn Lemm, Mary Reed, Erik Sand Department of Computer
Concept Paper. I. Proposal for a B.S. in Human-Centered Computing (HCC)
Concept Paper I. Proposal for a B.S. in Human-Centered Computing (HCC) Submitted by a cross-college team from the Golisano College of Computing and Information Sciences (GCCIS / IST), the College of Imaging
The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2015-2016. Revised July 27, 2015.
The University of Connecticut School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2015-2016 Revised July 27, 2015 for Computer Science (CSci) Majors in the School of Engineering Table of
Information Technology An Academic Discipline
Information Technology An Academic Discipline This document represents a summary of the following two publications defining Information Technology (IT) as an academic discipline. IT 2008: Curriculum Guidelines
I. Justification and Program Goals
MS in Data Science proposed by Department of Computer Science, B. Thomas Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies, B. Thomas Golisano College
B.S. in Environmental Studies Degree Concept Paper. Submitted by the Department of Science, Technology & Society/Public Policy College of Liberal Arts
Introduction B.S. in Environmental Studies Degree Concept Paper Submitted by the Department of Science, Technology & Society/Public Policy College of Liberal Arts The Department of STS/Public Policy in
Current requirements for a major (page 83 of current catalog)
To present the proposal of the Department of Mathematics and Computer Science for changing the requirements for a major in Computer Science, we first describe the current major requirements followed by
CRITERIA FOR ACCREDITING COMPUTING PROGRAMS
CRITERIA FOR ACCREDITING COMPUTING PROGRAMS Effective for Reviews During the 2015-2016 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of November 1, 2014 Computing
COS 140: Foundations of Computer Science
COS 140: Foundations of C S What is C S? Fall 2015 Copyright c 2002 2015 UMaine School of Computing and Information S 1 / 15 What is C S? What do you think? Adefinition CS and programming Areas of CS What
Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1
The Role of Programming in Informatics Curricula A. J. Cowling Department of Computer Science University of Sheffield Structure of Presentation Introduction The problem, and the key concepts. Dimensions
Proposal for a BA in Applied Computing
Proposal for a BA in Applied Computing Introduction One of the challenges in designing Computer Science curricula is the fast pace of growth of the field of Computer Science. While the curriculum should
UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW
UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW John C. Knight, Jane C. Prey, & Wm. A. Wulf Department of Computer Science University of Virginia Charlottesville, VA 22903
PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME
PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME KEY FACTS Programme name Advanced Computer Science Award MSc School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing
Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective
Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT
UNIVERSITY OF HARGEISA
Bachelor of Science in Information Technology (BSIT) Required Core & Elective Courses: 134 semester credits Contacts: [email protected] Tel: 515900 INTRODUCTION UNIVERSITY OF HARGEISA FACULTY OF
Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science
Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in The BS degree in requires 126 semester hours and the MS degree in Computer Science requires 30 semester hours. Undergraduate majors who
A LOOK BACK: UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW
A LOOK BACK: UNDERGRADUATE COMPUTER SCIENCE EDUCATION: A NEW CURRICULUM PHILOSOPHY & OVERVIEW John C. Knight, Jane C. Prey, & Wm. A. Wulf Department of Computer Science University of Virginia ABSTRACT
Guide to the MSCS Program Sheet
Guide to the MSCS Program Sheet Eric Roberts (revisions by Claire Stager) September 2008 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements
COMPUTER SCIENCE AND ENGINEERING
The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the
Technical Writing and Skills in Engineering Technology Programs
Session Number: 1348 Building Ethics and Project Management into Engineering Technology Programs Authors: Affiliation of All: Ron Fulle, Carol Richardson, George Zion Rochester Institute of Technology
BS in Computer Science - Ecampus Post-Baccalaureate
Executive Summary BS in Computer Science - Ecampus Post-Baccalaureate Oregon State University College of Engineering School of Electrical Engineering and Computer Science CIP: 110101 Effective Term: Summer
A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb
A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb Robert Manger, Goranka Nogo, Mladen Vuković Department of Mathematics, University of Zagreb Bijenička cesta 30, 10000
PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG 2014-2016
PROPOSED CHANGES TO THE ELECTRICAL ENGINEERING DEGREE PROGRAM IN THE COLLEGE OF ENGINEERING SECTION IN THE UNDERGRADUATE CATALOG 2014-2016 Type of Change Academic Change 1. IF THE ANSWER TO ANY OF THE
American Academy of Forensic Sciences
American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors
Review of the B.S. in Computer Science 11.0701
Review of the B.S. in Computer Science 11.0701 Context and overview. The B.S. in Computer Science program is housed in the School of Information Technology within the College of Applied Science and Technology.
Ohio Board of Regents (Draft) Appendix A: Definitions
Ohio Board of Regents (Draft) Appendix A: Definitions Approval: The terminology applied to the approval of new degrees, new majors within degrees or substantive changes to existing educational programs
Tokyo Tech Education Reform
Tokyo Tech Education Reform For prospective graduate s Program Overview Main points of education reform Q & A 1 Goal of Education Reform 国 立 大 学 法 人 東 京 工 業 大 学 教 育 改 革 のお 知 らせ We will cultivate s with
Concept Paper. II. Abstract
Concept Paper I. Proposal for a B.S. in Environmental Studies Submitted by the Department of Science, Technology & Society (STS)/Public Policy RIT College of Liberal Arts II. Abstract This document summarizes
FACULTY STUDY PROGRAMME FOR POSTGRADUATE STUDIES
FACULTY OF CONTEMPORARY SCIENCES AND TECHNOLOGIES STUDY PROGRAMME FOR POSTGRADUATE STUDIES (Master of Science) NAME OF THE PROGRAMME: BUSINESS INFORMATICS STUDIES 262 PROGRAMME DESCRIPTION Business Informatics
INTRODUCTION. Ph.D. PROGRAM. Doctor of Philosophy Degree Requirements
1 of 8 7/17/2006 2:22 PM Approved by Graduate Council on June 22, 2006 Doctor of Philosophy Degree Requirements I. INTRODUCTION The recipient of a Ph.D. degree in Electrical and Computer Engineering (ECE)
AC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY
AC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY Hetal Jasani, Northern Kentucky University Hetal Jasani is an assistant professor in the Department
NASAD Standards Undergraduate Programs in Graphic Design
National Association of Schools of Art and Design An Advisory for Art and Design Faculty and Administrators: NASAD Standards Undergraduate Programs in Graphic Design The NASAD standards for graphic design
Tokyo Tech Education Reform
Tokyo Tech Education Reform For current s continuing degree programs in 2016 Program Overview Main points of education reform Q & A 1 Goal of Education Reform 国 立 大 学 法 人 東 京 工 業 大 学 教 育 改 革 のお 知 らせ We
Department of Computer Science
82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and
New Education System Begins in April 2016
New Education System Begins in April 2016 Outline of Education Reform at Tokyo Tech June, 2015 Why Education Reform Now? We will cultivate students with the drive to excel and the vision to contribute
Academic Program Review SUMMARY* Department under review: Computer Science. Date self-study received in Dean s office: November 21, 2013
Academic Program Review SUMMARY* Department under review: Computer Science Date self-study received in Dean s office: November 21, 2013 Date of external consultant s review: November 2013 Date APR received
University of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009
University of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009 Introduction The University of Illinois Computer Science Department is among the oldest CS departments
Master of Information Technology and Systems
School of Computing and Information Systems Master of Information Technology and Systems UNIVERSITY OF TASMANIA www.utas.edu.au/cis master of Information Technology and systems The Master of Information
Restructuring an MBA Program: What Becomes of the CIS Option?
Restructuring an MBA Program: What Becomes of the CIS Option? Doris G. Duncan California State University, East Bay [email protected] Abstract Leaders at California State University, East Bay,
Template for Departmental Report for Northwest Commission on Colleges and Universities Self Study (The most critical information is in Italic)
Template for Departmental Report for Northwest Commission on Colleges and Universities Self Study (The most critical information is in Italic) Standard One: Mission and Goals, Planning and Effectiveness
Bachelor of Information Technology
Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.
Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems
The field of computing enables much of the on-going revolution in information technology and communications. Its techniques, tools and problem-solving approaches have proven most powerful and effective.
Transfer Articulation Agreement
Transfer Articulation Agreement Pace University: School of Computer Science and Information Systems Pleasantville, NY and New York, NY and LaGuardia Community College, Long Island City, NY Effective August
Information Technology Department
Information Technology Department Information Technology Department About Us The Information Technology Department is one of the largest departments at Ahlia University, offering thirty five undergraduate
COMPUTER SCIENCE PROGRAM ASSESSMENT PLAN
COMPUTER SCIENCE PROGRAM ASSESSMENT PLAN December 5, 2003 1. Overview The computer science program assessment plan provides a basis for obtaining feedback on the program and making improvements. This document
Master of Science in Applied Computer Science
Learning Assurance Report For the Master of Science in Applied Computer Science Department of Computer Science and Information Systems College of Science and Mathematics Fall 2003 Prepared by Ken Hoganson,
Walden University Catalog
Walden University Catalog 2005 2006 vii School of Education M.S. in Education The M.S. in Education program is designed to develop educators serving students in K 12 classrooms as scholar-practitioners
Connecticut State Colleges and Universities (ConnSCU) Transfer and Articulation Policy (TAP) Implementation Plan
Connecticut State Colleges and Universities (ConnSCU) Transfer and Articulation Policy (TAP) Implementation Plan Overview The Board of Regents (BOR) for the Connecticut State Colleges and Universities
Exploring Computer Science A Freshman Orientation and Exploratory Course
Exploring Computer Science A Freshman Orientation and Exploratory Course Stephen U. Egarievwe and Vivian J. Fielder Center for Internet Based Education and Research Department of Mathematics and Computer
Erik Jonsson School of Engineering and Computer Science
Erik Jonsson School of Engineering and Computer Science Bachelor of Science in Computer Science (B.S.C.S.) Goals for the Computer Science Program The undergraduate Computer Science program is committed
What You Need to Know About Computer Science, B.S.A.T. Programs
Computer Science, B.S. Computer Science, B.S. Dr. Jie Wu, Chair Science Education and Research Center, Room 304 5-04-8450 Sally Kyvernitis, Faculty Advisor Science Education and Research Center, Room 330
DEPARTMENT OF MATHEMATICS & COMPUTING
DEPARTMENT OF MATHEMATICS & COMPUTING The Department of Mathematics and Computing provides students with opportunities to earn Bachelor of Science degrees in computer information systems or in mathematics.
SCHOOL LEADERSHIP STUDIES
SCHOOL LEADERSHIP STUDIES Programs of Study Candidates in the Piedmont College School Leadership Program will build upon their prior teaching experience and knowledge of curriculum and instruction in order
LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing
LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of
Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives
Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives Students completing their B.S. degree under quarters had a requirement
Programme Specification and Curriculum Map for BSc Honours Computing, Graphics and Games
Programme Specification and Curriculum Map for BSc Honours Computing, Graphics and Games 1. Programme title BSc Honours Computing, Graphics and Games 2. Awarding institution Middlesex University 3. Teaching
COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa
FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.
AC 2008-1581: A COURSE SEQUENCE FOR INTEGRATING PROBLEM SOLVING AND CRITICAL THINKING IN A HYBRID OUTCOME-BASED IS/IT CURRICULUM
AC 2008-1581: A COURSE SEQUENCE FOR INTEGRATING PROBLEM SOLVING AND CRITICAL THINKING IN A HYBRID OUTCOME-BASED IS/IT CURRICULUM Azzedine Lansari, Zayed University Azzedine Lansari received a Ph.D. from
CONTENT. King Abdullah II Faculty of Engineering
CONTENT About Mission, Vision & Goals Engineering Faculty Engineering Resources Bachelor Programs B. Sc. Program in Electronics Engineering B. Sc. Program in Computer Engineering B. Sc. Program in Communication
Master of Science in Computational Science Central Washington University
June 2011 Master of Science in Computational Science Central Washington University Introduction Central Washington University (CWU) proposes to offer a self-supporting Master of Science in Computational
Ph.D. in Bioinformatics and Computational Biology Degree Requirements
Ph.D. in Bioinformatics and Computational Biology Degree Requirements Credits Students pursuing the doctoral degree in BCB must complete a minimum of 90 credits of relevant work beyond the bachelor s degree;
(3) A minimum of 12 semester units or 18 quarter units among the arts, literature, philosophy and foreign languages.
Article 5. General Requirements for Graduation 40405.1. California State University General Education - Breadth Requirements. (a) Each recipient of the bachelor's degree completing the California State
Change to Program/Graduate Diploma Academic Requirements Proposal Template
230 York Lanes - 4700 Keele Street 1 Change to Program/Graduate Diploma Academic Requirements Proposal Template 1. Program/Graduate Diploma: Computer Science and Engineering 2. Effective Session of Proposed
Please consult the Department of Engineering about the Computer Engineering Emphasis.
COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree
RESTRICTED. Professional Accreditation Handbook For Computer Science Programmes
Professional Accreditation Handbook For Computer Science Programmes Revised by authority of the Accreditation Committee for Computer Science Programmes as of August 2014 CONTENTS 1. FRAMEWORK FOR ACCREDITATION
Electrical and Computer Engineering
Electrical and Computer Engineering Roobik Gharabagi, Ph.D., Chair ([email protected]) Faculty: Will Ebel, Ph.D. ([email protected]) Armineh Khalili, M.S.E.E. ([email protected]) Huliyar S. Mallikarjuna, Ph.D.
The Ph.D. program in Computer and Information Sciences
The Ph.D. program in Computer and Information Sciences The Ph.D. program in Computer and Information Sciences offers an opportunity for exceptional students to pursue research in the computer and information
AC 2011-1304: INTEGRATION OF HUMANITIES AND SOCIAL SCIENCES INTO CIVIL ENGINEERING EDUCATION
AC 2011-1304: INTEGRATION OF HUMANITIES AND SOCIAL SCIENCES INTO CIVIL ENGINEERING EDUCATION Jeffrey C. Evans, Bucknell University Jeffrey Evans is Professor and Chair of the Department of Civil and Environmental
The 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines
The 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines Wayne E. Pauli Dakota State University Tom Halverson Dakota State University Jim McKeown Dakota State University The redesigned Computer
New Program Proposal Bachelor of Science Major in Information Systems Coastal Carolina University
CHE 9/30/2009 Agenda Item 8.02.A.3 New Program Proposal Bachelor of Science Major in Information Systems Coastal Carolina University Summary Coastal Carolina University requests approval to offer a program
EASTMAN SCHOOL OF MUSIC University of Rochester. THE HUMANITIES AND SCIENCES REQUIREMENT for the Bachelor of Music (BM) Degree Program
EASTMAN SCHOOL OF MUSIC University of Rochester THE HUMANITIES AND SCIENCES REQUIREMENT for the Bachelor of Music (BM) Degree Program POLICIES AND PROCEDURES The Eastman School expects all of its students
5 June 2011 Review of the Neuroscience & Behavior Program at Wesleyan University
5 June 2011 Review of the Neuroscience & Behavior Program at Wesleyan University External Review Committee Andrew Bass, Professor of Neurobiology and Behavior, and Associate Vice Provost for Research,
GRADUATE PROGRAM CURRICULUM
GRADUATE PROGRAM CURRICULUM COLLEGE OF EDUCATION & HUMAN SERVICES Dr. Hank Weddington, Dean Dr. Kim Matthews, Chair SCHOOL OF EDUCATION CERTIFICATE IN COMMUNITY COLLEGE ADMINISTRATION OFFERED IN ASHEVILLE
