Software Engineering Transfer Degree
|
|
- Chastity Goodman
- 8 years ago
- Views:
Transcription
1 (01/17/2015) Software Engineering Transfer Degree This program of study is designed for associate-degree students intending to transfer into baccalaureate programs awarding software engineering degrees. This software engineering curriculum is closely aligned with the computer science transfer degree program and shares a significant amount of coursework. Given that software engineering is built upon the foundations of both computer science and engineering, a software engineering curriculum can be approached from either a computer science-first or software engineering-first perspective; there clearly is merit in both approaches. While some suggest that the engineering-first approach better ensures that students develop a proper sense of the field in the context of engineering, the computer science-first approach is much more pragmatic at two-year colleges. Software engineering spans the entire software lifecycle - it involves creating high-quality, reliable programs in a systematic, controlled, and efficient manner using formal methods for specification, evaluation, analysis and design, implementation, testing and maintenance. Many software products are among the most complex of man-made systems, requiring software development techniques and processes that successfully scale to large applications which satisfy timing, size, and security requirements all within acceptable timeframes and budgets. For these reasons, software engineering requires both the analytical and descriptive tools developed in computer science and the rigor that the engineering disciplines bring to the reliability and trustworthiness of the systems that software developers design and implement while working cohesively in a team environment. In particular, the field of software engineering: - Must be viewed as a discipline with stronger ties to computer science than it has to other engineering fields. - Must share common characteristics with other engineering disciplines, including quantitative measurement, structured decision making, effective use of tools, and reusable software components. - Must apply engineering methods and practices to the development of software, with special emphasis on the development of large software systems. - Must integrate the principles of mathematics and computer science with engineering methodologies to create extensible software. - Must include secure code standards and quality control concepts of manufacturing process design. - Must emphasize communication skills, teamwork skills, and professional principles and best practices. The mathematics of discrete structures underlies all computing fields, including software engineering, and is core to the software engineering curriculum. This course can be meaningfully supplemented by an additional course devoted to statistics and empirical methods; not dissimilar from a statistics course offered frequently in the two-year college setting, such a course may be necessary for the upper division software engineering curriculum at some transfer institutions. It should also be noted that in order to fulfill articulation agreements with some transfer institutions students may also need to complete a more complete calculus sequence (or additionally, linear algebra and/or differential equations). Some two-year colleges offer introductory engineering courses, providing an overview of the many individual disciplines constituting the world of engineering. These courses often engage students in stimulating activities that peak their interests and set the stage for career choices in such fields. Students pursuing software engineering degree programs would strengthen their insights into engineering by completing such coursework. In their upper division work, students will focus their emerging software engineering skills in a particular application area of interest to them. The foundation for that selection may be laid in various elective courses that students pursue in the lower division. These could include courses in business and finance; biology and health sciences; mathematics and statistics; and information technology. Effective oral and written communications abilities are of critical importance to software engineering professionals; therefore, students
2 should be required to complete communications courses as part of this degree program. These skills must be identified, developed, nurtured and incorporated throughout a software engineering curriculum. Students must master effective writing, speaking, and listening abilities, and then consistently demonstrate those talents in a variety of settings, including formal and informal, large group and one-on-one, technical and non-technical, point and counter-point. Professional software engineers have a responsibility to society and their work carries significant liabilities. Consequently, software engineers must conduct themselves in an ethical and professional manner. The preamble to the Software Engineering Code of Ethics and Professional Practice [ACM 1999] states: "Because of their roles in developing software systems, software engineers have significant opportunities to do good or cause harm, to enable others to do good or cause harm, or to influence others to do good or cause harm. To ensure, as much as possible, that their efforts will be used for good, software engineers must commit themselves to making software engineering a beneficial and respected profession. In accordance with that commitment, software engineers shall adhere to the following Code of Ethics and Professional Practice." Hence, instructors must ensure that the software engineering curriculum forces students to become familiar with the Code, and engages them in discussions and activities that emphasize the eight principles of the Code. Curricular Reports 2004 ACM Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering Computing Curricula 2005: Guidelines for Associate-Degree Transfer Curriculum in Software Engineering Software Engineering Institute: Software Assurance Curriculum Project: Volume IV: Community College Education Program Outcomes and Supporting Course Learning Outcomes Program Outcome Group: Communication and Interpersonal Skills An ability to function effectively as a member of a multidisciplinary team to accomplish common goals. An ability to read and interpret technical information, as well as listen effectively to, communicate orally with, and write clearly for a wide range of audiences. There are currently no course learning outcomes in support of this program outcome group. Program Outcome Group: Critical Thinking, Problem Solving, and Theoretical Foundations An ability to analyze a problem and craft an appropriate algorithmic and/or engineering solution. An ability to apply knowledge of computing and mathematics appropriate to the discipline. An ability to design a secure system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. An ability to interpret data, think critically and apply the scientific method. Calculus I (Core) (Gen Ed Requirement) Apply fundamental theorems and rules of Calculus to differentiate and integrate algebraic, trigonometric, inverse trigonometric and transcendental functions Apply fundamental theorems and rules of Calculus to evaluate limits and analyze the continuity of various functions Apply fundamental theorems and rules of differentiation to solve problems that model real-world situations Construct symbolic models of applied problems describedin words
3 Use fundamental concepts of Calculus to construct graphs of polynomial, rational and exponential functions Computer Science I (Core) Apply secure coding techniques to objectoriented programming solutions. Apply the program development process to problems that are solved using fundamental programming constructs and predefined data structures. Compare and contrast the primitive data types of a programming language; describe how each is stored in memory; and identify the criteria for selection. Decompose a program into subtasks and use parameter passing to exchange information between the subparts. Describe the language translation phases of compiling, interpreting, linking and executing, and differentiate the error conditions associated with each phase. Differentiate between the objectoriented, structured, and functional programming methodologies. Produce algorithms for solving simple problems and trace the execution of computer programs. Computer Science II (Core) Analyze the execution of searching and sorting algorithms. Construct multiplefile or multiplemodule programming solutions that use class hierarchies, inheritance, and polymorphism to reuse existing design and code. Construct object oriented programming solutions for reuse, using ADTs that incorporate encapsulation, data abstraction, and information hiding. Create programming solutions that use data structures and existing libraries. Design and develop secure and faulttolerant programs that mitigate potential security vulnerabilities. Produce graphical user interfaces that incorporate simple color models and handle events. Verify program correctness through the development of sound test plans and the implementation of comprehensive test cases. Computer Science III (Core) Analyze the efficiency of recursive algorithms. Assess the appropriateness of using recursion to solve a given problem. Compare and contrast a range of searching and sorting algorithms and analyze time and space efficiencies. Create effective, efficient and secure software, reflecting standard principles of software engineering and software assurance. Design and construct programming solutions using a variety of recursive techniques. Design and develop reusable software using appropriate data structures and templates. Use standard analysis and design techniques to produce a team-developed, mediumsized, secure software application that is fully implemented and formally tested. Discrete Structures (Core) (Gen Ed Requirement) Apply mathematical induction and other techniques to prove mathematical results. Examine the logical validity of arguments and proofs as they apply to Boolean expressions. Illustrate the basic terminology and properties of graphs and trees. Perform binary and hexadecimal conversions of numbers. Perform computations using recursively defined functions and structures. Solve problems involving sets, relations, functions, and congruences. Use graphs and trees to solve problems algorithmically.
4 Use methods of combinatorics to solve counting problems. Introduction to Software Engineering(Core) Construct a preliminary investigative report for a proposed system that includes scheduling and plans for mitigating potential risks. Create effective, efficient and secure software, reflecting standard principles of software engineering and software assurance. Decompose complex systems using best practice object-oriented analysis and design tools and techniques Design and implement consistent and coherent user-centered interfaces that comply with UI standard practices Evaluate and test software system requirements that considers both validation and verification Use standard analysis and design techniques to produce a team-developed, mediumsized, secure software application that is fully implemented and formally tested. Program Outcome Group: Professionalism, Ethics, Societal Awareness and Global Perspective An ability to analyze the global impact of software solutions on individuals, organizations, and society. An ability to demonstrate social awareness, respect for privacy and responsible conduct. An ability to engage in continuous learning as well as research and assess new ideas and information to provide the capabilities for lifelong learning. An ability to exhibit professional, legal, and ethical behavior. Computer Science I (Core) Choose professional behavior in response to ethical issues inherent in computing. Computer Science II (Core) Discuss significant trends and societal impacts related to computing, software, and the Internet. Computer Science III (Core) Practice the tenets of ethics and professional behavior promoted by computing societies; accept the professional responsibilities and liabilities associated with software development. Introduction to Software Engineering(Core) Practice the tenets of ethics and professional behavior promoted by computing societies; accept the professional responsibilities and liabilities associated with software development. Program Course Sequence Year one, semester one Computer Science I (Core)
5 Year one, semester two Computer Science II (Core) Mathematics Course Discrete Structures (Core)(Gen Ed Requirement) Year two, semester one Computer Science III (Core) Mathematics Course Calculus I (Core)(Gen Ed Requirement) Year two, semester two Introduction to Software Engineering (Core)
COMPUTER SCIENCE. Department of Mathematics & Computer Science
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
More informationMATHEMATICAL SCIENCES, BACHELOR OF SCIENCE (B.S.) WITH A CONCENTRATION IN APPLIED MATHEMATICS
VCU MATHEMATICAL SCIENCES, BACHELOR OF SCIENCE (B.S.) WITH A CONCENTRATION IN APPLIED MATHEMATICS The curriculum in mathematical sciences promotes understanding of the mathematical sciences and their structures,
More informationMATHEMATICS. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Degree Requirements
MATHEMATICS Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Paul Feit, PhD Dr. Paul Feit is Professor of Mathematics and Coordinator for Mathematics.
More informationCriteria for Accrediting Engineering Programs Effective for Evaluations during the 2011-2012 Accreditation Cycle
Criteria for Accrediting Engineering Programs Effective for Evaluations during the 2011-2012 Accreditation Cycle Definitions While ABET recognizes and supports the prerogative of institutions to adopt
More informationSequence of Mathematics Courses
Sequence of ematics Courses Where do I begin? Associates Degree and Non-transferable Courses (For math course below pre-algebra, see the Learning Skills section of the catalog) MATH M09 PRE-ALGEBRA 3 UNITS
More informationWeldon School of Biomedical Engineering Continuous Improvement Guide
Weldon School of Biomedical Engineering Continuous Improvement Guide The intent of this document is to assist faculty, staff, students, and constituents of the Weldon School of Biomedical Engineering in
More informationComputing Curricula 2009: Guidelines for Associate-Degree Transfer Curriculum in Computer Science. ACM Two-Year College Education Committee
Computing Curricula 2009: Guidelines for Associate-Degree Transfer Curriculum in Computer Science ACM Two-Year College Education Committee The Elizabeth K. Hawthorne, Committee Chair Union County College
More informationBS Environmental Science (2013-2014)
BS Environmental Science (2013-2014) Program Information Point of Contact Brian M. Morgan (brian.morgan@marshall.edu) Support for University and College Missions Marshall University is a multi-campus public
More informationIntegration 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
More informationEastern 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 I. Personal Information Name: Last First M.I. Mailing Address: Permanent
More informationCabrillo College Catalog 2015-2016
MATHEMATICS Natural and Applied Sciences Division Wanda Garner, Division Dean Division Office, Room 701 Jennifer Cass, Department Chair, (831) 479-6363 Aptos Counselor: (831) 479-6274 for appointment Watsonville
More informationProgramme Specification (Undergraduate) Date amended: 28 August 2015
Programme Specification (Undergraduate) Date amended: 28 August 2015 1. Programme Title(s) and UCAS code(s): BSc Mathematics and Actuarial Science (including year in industry option) 2. Awarding body or
More informationUniversity of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011
University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 Department Mission The Department of Computer Science in the College of Arts and Sciences
More informationADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and
More informationPHILOSOPHY OF THE MATHEMATICS DEPARTMENT
PHILOSOPHY OF THE MATHEMATICS DEPARTMENT The Lemont High School Mathematics Department believes that students should develop the following characteristics: Understanding of concepts and procedures Building
More informationABET General Outcomes. Student Learning Outcomes for BS in Computing
ABET General a. An ability to apply knowledge of computing and mathematics appropriate to the program s student outcomes and to the discipline b. An ability to analyze a problem, and identify and define
More informationUnion County College Faculty Curriculum Committee. New Program Proposal Form
Union County College Faculty Curriculum Committee New Program Proposal Form To all faculty members seeking to introduce a new program (including degree and certificate programs and options to existing
More informationOne LAR Course Credits: 3. Page 4
Course Descriptions Year 1 30 credits Course Title: Calculus I Course Code: COS 101 This course introduces higher mathematics by examining the fundamental principles of calculus-- functions, graphs, limits,
More informationThomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm
More informationCriteria 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
More informationMathematics. Mathematics MATHEMATICS. 298 2015-16 Sacramento City College Catalog. Degree: A.S. Mathematics AS-T Mathematics for Transfer
MATH Degree: A.S. AS-T for Transfer Division of /Statistics & Engineering Anne E. Licciardi, Dean South Gym 220 916-558-2202 Associate in Science Degree Program Information The mathematics program provides
More informationMATHEMATICS PLACEMENT
MATHEMATICS PLACEMENT Am I required to take the Math Placement Exam? Students are not required to take the placement exam. Your mathematics placement is determined by your Math subscore on the ACT or SAT
More informationM.S. Computer Science Program
M.S. Computer Science Program Pre-requisite Courses The following courses may be challenged by sitting for the placement examination. CSC 500: Discrete Structures (3 credits) Mathematics needed for Computer
More informationA GENERAL CURRICULUM IN MATHEMATICS FOR COLLEGES W. L. DUREN, JR., Chairmnan, CUPM 1. A report to the Association. The Committee on the Undergraduate
A GENERAL CURRICULUM IN MATHEMATICS FOR COLLEGES W. L. DUREN, JR., Chairmnan, CUPM 1. A report to the Association. The Committee on the Undergraduate Program in Mathematics (CUPM) hereby presents to the
More informationMaster of Arts in Mathematics
Master of Arts in Mathematics Administrative Unit The program is administered by the Office of Graduate Studies and Research through the Faculty of Mathematics and Mathematics Education, Department of
More informationDiploma Of Computing
Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B
More informationThe B.S. Degree Program in Information Systems
1 Prince Sultan University College of Computer and Information Sciences Department of Information Systems The B.S. Degree Program in Information Systems 2010/2011 2 Introduction The Information Systems
More informationComputer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.
Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected
More informationCRITERIA 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
More informationM Majors MAJOR REQUIREMENTS. Management - small business & entrepreneurship. marketing. mathematics. medical assisting
M Majors Click on the major below to get to the exact page. Management - small business & entrepreneurship marketing mathematics medical assisting music he following section details the required curriculum
More informationComputer Science/Software Engineering
292 School of Science and Engineering Computer Science/Software Engineering Everald E. Mills, PhD, Chair Objectives The computer science program seeks to prepare students for careers that require sophisticated
More informationSchool of Mathematics, Computer Science and Engineering. Mathematics* Associate in Arts Degree COURSES, PROGRAMS AND MAJORS
Mathematics School of Mathematics, Computer Science and Engineering Dean: Lianna Zhao, MD Academic Chair: Miriam Castroconde Faculty: Miriam Castroconde; Terry Cheng; Howard Dachslager, PhD; Ilknur Erbas
More informationErik 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
More informationMATH. ALGEBRA I HONORS 9 th Grade 12003200 ALGEBRA I HONORS
* Students who scored a Level 3 or above on the Florida Assessment Test Math Florida Standards (FSA-MAFS) are strongly encouraged to make Advanced Placement and/or dual enrollment courses their first choices
More informationDiablo Valley College Catalog 2014-2015
Mathematics MATH Michael Norris, Interim Dean Math and Computer Science Division Math Building, Room 267 Possible career opportunities Mathematicians work in a variety of fields, among them statistics,
More informationENGINEERING PHYSICS (EE)
The University of Connecticut School of Engineering ENGINEERING PHYSICS (EE) GUIDE TO COURSE SELECTION AY 2003-2004 for Engineering Physics (EngPhys) Majors in the School of Engineering and College of
More information(Advanced Preparation)
1 NCTM CAEP Standards (2012) Elementary Mathematics Specialist (Advanced Preparation) Standard 1: Content Knowledge Effective elementary mathematics specialists demonstrate and apply knowledge of major
More informationCollege of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks
College of Science Department of Mathematics and Computer Science Programs: Assessment Plan Computer Science and Computer Networks Computer Science offers the following instructional programs: 1. Bachelor
More informationElectrical and Computer Engineering Undergraduate Advising Manual
Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission
More informationBSEVE-ENVE Environmental Engineering Assessment Plan 2013-2017 Approved May, 2013
BSEVE-ENVE Environmental Engineering Assessment Plan 2013-2017 Approved May, 2013 University Mission The University of Cincinnati (UC) serves the people of Ohio, the nation, and the world as a premier,
More informationHow To Get A Computer Science Degree At Appalachian State
118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University WilkesJT@appstate.edu http://www.cs.appstate.edu/
More informationGraduation Requirements
Graduation Requirements PROGRAMS OF INSTRUCTION The Lone Star College System offers courses and programs to suit the needs of individual students. In keeping with the mission of a community college, the
More informationVanderbilt University Biomedical Informatics Graduate Program (VU-BMIP) Proposal Executive Summary
Vanderbilt University Biomedical Informatics Graduate Program (VU-BMIP) Proposal Executive Summary Unique among academic health centers, Vanderbilt University Medical Center entrusts its Informatics Center
More informationBioethics Program Program Goals and Learning Outcomes
Bioethics Program Program Goals and Learning Outcomes Program Goals 1. Students will develop a solid knowledge base in areas of Biology including cell biology, evolution, genetics, and molecular biology.
More informationMATHEMATICS (MATH) 3. Provides experiences that enable graduates to find employment in sciencerelated
194 / Department of Natural Sciences and Mathematics MATHEMATICS (MATH) The Mathematics Program: 1. Provides challenging experiences in Mathematics, Physics, and Physical Science, which prepare graduates
More informationInstructional Design Framework CSE: Unit 1 Lesson 1
Instructional Design Framework Stage 1 Stage 2 Stage 3 If the desired end result is for learners to then you need evidence of the learners ability to then the learning events need to. Stage 1 Desired Results
More informationDescribe the process of parallelization as it relates to problem solving.
Level 2 (recommended for grades 6 9) Computer Science and Community Middle school/junior high school students begin using computational thinking as a problem-solving tool. They begin to appreciate the
More informationUniversity of Wisconsin System Academic Information Series #1.3 Office for Academic and Student Affairs. UW System Administration Policy ACIS 1.
University of Wisconsin System Academic Information Series #1.3 Office for Academic and Student Affairs (ACIS-1.3) UW System Administration Policy ACIS 1.3 May 2015 Related Regent Policies RPD 4-4 Minimum
More informationCOMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)
VCU 1 COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) The Bachelor of Science in Computer Science is built on a rigorous, highly concentrated, accredited curriculum of computer science courses. The program
More informationThe Partnership for the Assessment of College and Careers (PARCC) Acceptance Policy Adopted by the Illinois Council of Community College Presidents
The Partnership for the Assessment of College and Careers (PARCC) Acceptance Policy Adopted by the Illinois Council of Community College Presidents This policy was developed with the support and endorsement
More informationApplied Mathematics and Mathematical Modeling
Applied Mathematics and Mathematical Modeling Joseph Malkevitch, York College (CUNY), Chair Ricardo Cortez, Tulane University Michael A. Jones, Mathematical Reviews Michael O Neill, Claremont McKenna College
More informationIndiana Statewide Transfer General Education Core
Indiana Statewide Transfer General Education Core Preamble In 2012 the Indiana legislature enacted Senate Enrolled Act 182, thereby establishing the requirements for a Statewide Transfer General Education
More informationAPPLICATION FOR PART-TIME EMPLOYMENT AS A TUTOR TUTOR IN THE DOLCIANI MATHEMATICS LEARNING CENTER
APPLICATION FOR PART-TIME EMPLOYMENT AS A TUTOR TUTOR IN THE DOLCIANI MATHEMATICS LEARNING CENTER Dear Applicant, As you consider applying for a position in the Dolciani Mathematics Learning Center, there
More informationProfessional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
More informationCompetencies for Secondary Teachers: Computer Science, Grades 4-12
1. Computational Thinking CSTA: Comp. Thinking 1.1 The ability to use the basic steps in algorithmic problemsolving to design solutions (e.g., problem statement and exploration, examination of sample instances,
More informationNew Tracks in B.S. in Mathematics
New Tracks in B.S. in Mathematics The University has approved the introduction of several tracks in the BS degree in Math. Starting Fall 2015, there will be a Comprehensive Track; an Applied Math Track;
More informationLONDON 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
More informationCredit Number Lecture Lab / Shop Clinic / Co-op Hours. MAC 224 Advanced CNC Milling 1 3 0 2. MAC 229 CNC Programming 2 0 0 2
MAC 224 Advanced CNC Milling 1 3 0 2 This course covers advanced methods in setup and operation of CNC machining centers. Emphasis is placed on programming and production of complex parts. Upon completion,
More informationWestfield State University Department of Economics and Management
Westfield State University Department of Economics and Management The Department of Economics and Management at Westfield State University offers a Bachelor of Arts degree in Economics and Bachelor of
More informationSoftware Engineering
Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationOREGON INSTITUTE OF TECHNOLOGY Mechanical Engineering Program Assessment 2007-08. October 16, 2008 INTRODUCTION PROGRAM MISSION STATEMENT
OREGON INSTITUTE OF TECHNOLOGY Mechanical Engineering Program Assessment 2007-08 October 16, 2008 INTRODUCTION The Mechanical Engineering Program within the Mechanical and Manufacturing Engineering and
More informationStudents who successfully complete the Health Science Informatics major will be able to:
Health Science Informatics Program Requirements Hours: 72 hours Informatics Core Requirements - 31 hours INF 101 Seminar Introductory Informatics (1) INF 110 Foundations in Technology (3) INF 120 Principles
More informationCS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)
CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html
More informationCanadian Information Processing Society
Canadian Information Processing Society Computer Science Accreditation Council Accreditation Criteria for Undergraduate Inter-Disciplinary Programs 2008/2009 1 Table of Contents Abstract 3 Computer Science
More informationCRITERIA 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
More informationCouncil on Social Work Education. Curriculum Policy Statement for Baccalaureate Degree Programs in Social Work Education
Council on Social Work Education Curriculum Policy Statement for Baccalaureate Degree Programs in Social Work Education B1.0 SCOPE AND INTENT OF THE CURRICULUM POLICY STATEMENT B1.1 This document sets
More informationMaster Degree Program in Computer Science (CS)
Master Degree Program in Computer Science (CS) Students holding Bachelor s degree in Computer Science are accepted as graduate students, after meeting the general requirements stated below. Applicants
More informationHow To Teach Math
Mathematics K-12 Mathematics Introduction The Georgia Mathematics Curriculum focuses on actively engaging the students in the development of mathematical understanding by using manipulatives and a variety
More informationUNDERGRADUATE 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
More informationEastern 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 I. Personal Information Name: Last First M.I. Mailing Address: Permanent
More informationThe 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
More informationMathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours
MAT 051 Pre-Algebra Mathematics (MAT) MAT 051 is designed as a review of the basic operations of arithmetic and an introduction to algebra. The student must earn a grade of C or in order to enroll in MAT
More informationMATH ADVISEMENT GUIDE
MATH ADVISEMENT GUIDE Recommendations for math courses are based on your placement results, degree program and career interests. Placement score: MAT 001 or MAT 00 You must complete required mathematics
More informationBachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
More informationPCHS ALGEBRA PLACEMENT TEST
MATHEMATICS Students must pass all math courses with a C or better to advance to the next math level. Only classes passed with a C or better will count towards meeting college entrance requirements. If
More informationErik 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
More informationThe following are the measurable objectives for graduated computer science students (ABET Standards):
Computer Science A Bachelor of Science degree (B.S.) in Computer Science prepares students for careers in virtually any industry or to continue on with graduate study in Computer Science and many other
More informationDEPARTMENT AND PROGRAM MISSION, GOALS, AND ASSESSMENT
Department of Economics Cal State Univ., Hayward Phone 510 885 3275 OR 25800 Carlos Bee 510 885 3265 Hayward, CA 94542-3068 Fax 510 885 4796 DEPARTMENT AND PROGRAM MISSION, GOALS, AND ASSESSMENT A FOCUS
More informationComputer Engineering
Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationInformation Technology Management Bachelor of Science Degree (B.S.)
Berkeley College Overview Academic Programs Information Technology Management Bachelor of Science Degree (B.S.) Admissions and Finances Administration, Faculty, and Staff Contact Us Course Requirements
More informationAB 04-48 THE COLLEGE OF THE BAHAMAS REVISED POLICY ON ASSOCIATE DEGREE PROGRAMMES
Preamble The College of The Bahamas is committed to providing students with the opportunity to attain the intermediate award of an associate degree in select programmes. The Associate of Arts Degree is
More informationDivision of Mathematical Sciences
Division of Mathematical Sciences Chair: Mohammad Ladan, Ph.D. The Division of Mathematical Sciences at Haigazian University includes Computer Science and Mathematics. The Bachelor of Science (B.S.) degree
More informationCurrent Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary
Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:
More informationPlease 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
More informationComputing Curricula 2005: Guidelines for Associate-Degree Transfer Curriculum in
Computing Curricula 2005: Guidelines for Associate-Degree Transfer Curriculum in Software Engineering August 2005 The ACM Two-Year College Education Committee Robert D. Campbell, Rock Valley College Committee
More informationBackground Knowledge
Background Knowledge Precalculus GEOMETRY Successful completion of the course with a grade of B or higher Solid understanding of: Right Triangles Congruence Theorems Basic Trigonometry Basic understanding
More informationDOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES
DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES 2014-2015 Educational Technologies Intro to Computer Applications Computer Graphics Astronomy Web Design & Development Intro to Programming (Visual Basic)
More informationMASTER COURSE SYLLABUS
MASTER COURSE SYLLABUS MAT 101 ~ BEGINNING ALGEBRA Course Number MAT 101 Course Title Beginning Algebra Credit Hours 3 Prerequisites A C or Higher in MAT 155 ~ Contemporary Mathematics or approved placement
More informationStructure 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
More informationPrerequisite: High School Chemistry.
ACT 101 Financial Accounting The course will provide the student with a fundamental understanding of accounting as a means for decision making by integrating preparation of financial information and written
More informationProgram Guidebook. Master of Arts, Mathematics Education (5-9)
Program Guidebook Master of Arts, Mathematics Education (5-9) The Master of Arts in Mathematics Education (5-9) is a competencybased degree program that prepares already licensed teachers both to be licensed
More informationBA Psychology (2014 2015)
BA Psychology (2014 2015) Program Information Point of Contact Marianna Linz (linz@marshall.edu) Support for University and College Missions Marshall University is a multi campus public university providing
More informationDomains 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 informationGENERAL EDUCATION HANDBOOK
GENERAL EDUCATION HANDBOOK Committee on Instruction Approved October 16, 2006 General Education is designed to introduce students to the variety of means through which people comprehend the modern world.
More informationCHEMICAL SCIENCES REQUIREMENTS [61-71 UNITS]
Chemical Sciences Major Chemistry is often known as the central science because of the key position it occupies in modern science and engineering. Most phenomena in the biological and Earth sciences can
More informationEastern 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 I. Personal Information Name: Last First M.I. Mailing Address: Permanent
More informationBachelor Program in Analytical Finance, 180 credits
Program Curriculum Page 1 of 7 Program code: RMV20 Bachelor Program in Analytical Finance, 180 credits This is a translation of the original program study plan in Swedish, which was approved by the Faculty
More informationPre-Calculus Semester 1 Course Syllabus
Pre-Calculus Semester 1 Course Syllabus The Plano ISD eschool Mission is to create a borderless classroom based on a positive student-teacher relationship that fosters independent, innovative critical
More informationDegrees Major in Computer Science Minor in Computer Science Major in Software Engineering
LT400, Independent Study: Directed reading registering. (U)(1). LT401, Independent Study: Directed reading registering. (U)(2). LT402, Independent Study: Directed reading registering. (U)(3). LT499, Honors
More informationINFORMATION SYSTEMS, BACHELOR OF SCIENCE (B.S.)
VCU INFORMATION SYSTEMS, BACHELOR OF SCIENCE (B.S.) The mission of the Bachelor of Science in Information Systems is to equip students for successful careers as information systems professionals by offering
More information