2006-2007 Undergraduate Catalog - Kettering University

2006-2007 Undergraduate Catalog - Kettering University 2006-2007 Undergraduate Catalog - Kettering University

kettering.edu
from kettering.edu More from this publisher
20.03.2014 Views

Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. COMPUTER SCIENCE VS. COMPUTER ENGINEERING Science & Mathematics / 127 Historically, the discipline of computing draws its roots from two separate disciplines. • Electrical Engineering: the development of devices that depend on electricity and magnetism. • Mathematics: the study of the properties and interactions of idealized objects, such as numbers and symbols. Computing lies at the intersection of these two disciplines. It is the study of a particular class of electrical devices (i.e. computers) which can perform mathematical, logical operations (i.e. software). The computer engineering and computer science programs have a common core of classes. Students in both programs study programming, the design of digital systems, computer architecture, and operating systems, as well as a solid foundation in mathematics, science, and general education. The computer engineering program emphasizes the design and development of physical computer systems. In addition to a common engineering core, students in computer engineering study topics such as the analysis of electrical circuits, and electronics, with an emphasis on electrical and digital design. The computer science program emphasizes the design and development of software systems. Students in computer science study topics such as algorithms and data structures, compiler design, database systems, software engineering, networking, and the theory of computation. Both programs prepare students for work in the computer industry, though with emphasis on different areas. Students should select the program which fits their skills and interests best. Both programs offer minors, so students may take additional courses in these areas and have it designated on their transcript. PROGRAM EDUCATIONAL OBJECTIVES The Computer Science faculty have established, in support of the stated mission, the following educational objectives: • Computer Science graduates will have a broad, mathematically rigorous program in the fundamental areas of computer science that will allow them to continue their professional development and sustain a lifelong career in computer science either through graduate study or self-directed learning and development activities. • Computer Science graduates will have developed a sufficient depth of understanding in computer science, and the skills, confidence, professionalism and experience necessary for successful careers in computer science and related fields. • Students will be able to give oral presentations of technical work effectively to a broad audience. • The Computer Science faculty will provide its degree majors with an excellent educational experience through the incorporation of current pedagogical techniques, understanding of contemporary trends in technology and research, and hands-on laboratory experiences that enhance student educational experiences. COMPUTER SCIENCE CURRICULUM CONTENT Area Courses Credit Hours Basic Science General Chemistry I (or Principles of Chemistry) 4 Newtonian Mechanics 4 Electricity and Magnetism 4 Science Elective 4 16 Computer Science Compiler Design and Construction I 4 Computing and Algorithms I 4 Computing and Algorithms II 4 Computing and Algorithms III 4 Computer Science Technical Electives 12 Database Systems 4 Discrete Mathematics 4 Operating Systems 4 Software Engineering 4 Systems Programming Concepts 4 Theory of Computation 4 52

Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. 128 / Kettering University Area Courses Credit Hours Computer Engineering Computer Architecture 4 Computer Networks 4 Digital Systems I 4 Microcomputers I 4 16 General Education Advanced Humanities Elective 4 Advanced Social Science Elective 4 Economic Principles 4 Introduction to the Humanities 4 Introduction to the Social Sciences 4 Liberal Studies Electives 8 Senior Seminar 4 Written & Oral Communication I 4 Written & Oral Communication II 4 40 Mathematics Calculus I 4 Calculus II 4 Multivariate Calculus 4 Probability and Statistics 4 Mathematics Elective 4 20 Free Electives 12 12 Thesis 4 4 Total Credits 160 COMPUTER SCIENCE CURRICULUM Representative Program Semester Course # Course Name Class Rec Lab Cr FR-I CHEM-135 Principles of Chemistry 3 0 0 3 and CHEM-136 Principles of Chemistry Lab 0 0 2 1 or CHEM-137 General Chemistry I 3 1 0 3 and CHEM-138 General Chemistry I Lab 0 0 3 1 COMM-101 Written & Oral Communication I 4 0 0 4 CS-101 Computing and Algorithms I 3 0 2 4 MATH-101 Calculus I 4 0 0 4 ORTN-101 Orientation (University requirement for graduation) 1 0 0 0 16 FR-II CS-102 Computing and Algorithms II 3 0 2 4 CS-211 Discrete Mathematics 4 0 0 4 MATH-102 Calculus II 4 0 0 4 SSCI-201 Introduction to the Social Sciences 4 0 0 4 16 SO-I CS-203 Computing and Algorithms III 3 0 2 4 HUMN-201 Introduction to the Humanities 4 0 0 4 MATH-203 Multivariate Calculus 4 0 0 4 PHYS-114 Newtonian Mechanics 3 1 0 3 PHYS-115 Newtonian Mechanics Lab 0 0 2 1 16

Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, <strong>2006</strong>, <strong>2007</strong>. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. <strong>Catalog</strong> content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs.<br />

Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, <strong>2006</strong>, <strong>2007</strong>. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. <strong>Catalog</strong> content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs.<br />

COMPUTER SCIENCE VS. COMPUTER ENGINEERING<br />

Science & Mathematics / 127<br />

Historically, the discipline of computing draws its roots from two separate disciplines.<br />

• Electrical Engineering: the development of devices that depend on electricity and magnetism.<br />

• Mathematics: the study of the properties and interactions of idealized objects, such as numbers and symbols.<br />

Computing lies at the intersection of these two disciplines. It is the study of a particular class of electrical devices (i.e. computers) which can<br />

perform mathematical, logical operations (i.e. software).<br />

The computer engineering and computer science programs have a common core of classes. Students in both programs study programming,<br />

the design of digital systems, computer architecture, and operating systems, as well as a solid foundation in mathematics, science, and<br />

general education.<br />

The computer engineering program emphasizes the design and development of physical computer systems. In addition to a common<br />

engineering core, students in computer engineering study topics such as the analysis of electrical circuits, and electronics, with an emphasis<br />

on electrical and digital design.<br />

The computer science program emphasizes the design and development of software systems. Students in computer science study topics such<br />

as algorithms and data structures, compiler design, database systems, software engineering, networking, and the theory of computation.<br />

Both programs prepare students for work in the computer industry, though with emphasis on different areas. Students should select the<br />

program which fits their skills and interests best. Both programs offer minors, so students may take additional courses in these areas and<br />

have it designated on their transcript.<br />

PROGRAM EDUCATIONAL OBJECTIVES<br />

The Computer Science faculty have established, in support of the stated mission, the following educational objectives:<br />

• Computer Science graduates will have a broad, mathematically rigorous program in the fundamental areas of computer<br />

science that will allow them to continue their professional development and sustain a lifelong career in computer<br />

science either through graduate study or self-directed learning and development activities.<br />

• Computer Science graduates will have developed a sufficient depth of understanding in computer science, and the<br />

skills, confidence, professionalism and experience necessary for successful careers in computer science and related<br />

fields.<br />

• Students will be able to give oral presentations of technical work effectively to a broad audience.<br />

• The Computer Science faculty will provide its degree majors with an excellent educational experience through the<br />

incorporation of current pedagogical techniques, understanding of contemporary trends in technology and research,<br />

and hands-on laboratory experiences that enhance student educational experiences.<br />

COMPUTER SCIENCE CURRICULUM CONTENT<br />

Area Courses Credit Hours<br />

Basic Science General Chemistry I (or Principles of Chemistry) 4<br />

Newtonian Mechanics 4<br />

Electricity and Magnetism 4<br />

Science Elective 4<br />

16<br />

Computer Science Compiler Design and Construction I 4<br />

Computing and Algorithms I 4<br />

Computing and Algorithms II 4<br />

Computing and Algorithms III 4<br />

Computer Science Technical Electives 12<br />

Database Systems 4<br />

Discrete Mathematics 4<br />

Operating Systems 4<br />

Software Engineering 4<br />

Systems Programming Concepts 4<br />

Theory of Computation 4<br />

52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!