2013â2014 The Bulletin - USS at Tufts - Tufts University
2013â2014 The Bulletin - USS at Tufts - Tufts University
2013â2014 The Bulletin - USS at Tufts - Tufts University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Computer Science ><br />
e. An understanding of professional, ethical, legal,<br />
security and social issues and responsibilities.<br />
f. An ability to communic<strong>at</strong>e effectively with a<br />
range of audiences.<br />
g. An ability to analyze the local and global impact<br />
of computing on individuals, organiz<strong>at</strong>ions, and<br />
society.<br />
h. Recognition of the need for and an ability to<br />
engage in continuing professional development.<br />
i. An ability to use current techniques, skills, and<br />
tools necessary for computing practice.<br />
j. An ability to apply m<strong>at</strong>hem<strong>at</strong>ical found<strong>at</strong>ions,<br />
algorithmic principles, and computer science<br />
theory in the modeling and design of computerbased<br />
systems in a way th<strong>at</strong> demonstr<strong>at</strong>es<br />
comprehension of the tradeoffs involved in<br />
design choices.<br />
k. An ability to apply design and development<br />
principles in the construction of software<br />
systems of varying complexity.<br />
<strong>The</strong> Bachelor of Science in Computer Science<br />
(BSCS) requires thirty-eight courses including<br />
introductory, found<strong>at</strong>ion, breadth, and concentr<strong>at</strong>ion<br />
courses. Introductory courses (10 credits)<br />
include an Engineering Science 93 course and<br />
Engineering Science 2; M<strong>at</strong>h 32, 36, 42; Computer<br />
Science 61 (M<strong>at</strong>h 61 may be substituted for<br />
Computer Science 61); and Physics 11, Chemistry<br />
1 or 16, Physics 12 or Chemistry 2, and a n<strong>at</strong>ural<br />
science elective. For n<strong>at</strong>ural science courses<br />
accepted towards the Engineering degrees, refer to<br />
the School of Engineering list posted in the student<br />
services website. <strong>The</strong> found<strong>at</strong>ion requirement (5<br />
courses) includes Computer Science 11 and 15,<br />
Engineering Science 3 and 4, and a st<strong>at</strong>istics course<br />
chosen from MATH 161 and 162, ES 56, EE 104,<br />
BME 141, BIO 132, PHY 153. <strong>The</strong> breadth<br />
requirement (10 courses) includes English 1 or 3;<br />
one course in ethics and social context (Philosophy<br />
24 or Engineering Management 54); five courses in<br />
Humanities, Arts, or Social Sciences, and three<br />
courses chosen either from Humanities, Arts, and<br />
Social Sciences, or from selected courses covering<br />
the broader context of engineering. Allowable<br />
courses in Humanities, Arts, and Social Sciences<br />
are those listed as fulfilling the distribution<br />
requirement in those c<strong>at</strong>egories in the School of<br />
Arts and Sciences. A list of selected courses<br />
appropri<strong>at</strong>e for the last three credits of the breadth<br />
requirement is available from the department, and<br />
includes courses in Humanities, Arts, Social<br />
Science, Engineering Management, Engineering<br />
Psychology, and introductory courses in selected<br />
School of Engineering departments. <strong>The</strong> concentr<strong>at</strong>ion<br />
requirement (11 courses) includes Computer<br />
Science 40, 80 or 105, 160, 170, 97, and 98; and five<br />
elective courses in computer science, three of which<br />
must be numbered above 100. Only one of Computer<br />
Science 80 or Computer Science 105 may be<br />
counted toward the degree. At most one credit of<br />
Independent Study or Research (COMP93, 94,<br />
191, 193, 194) and one credit of thesis (COMP197)<br />
may be utilized as concentr<strong>at</strong>ion electives. For a<br />
research experience, students should consider partly<br />
fulfilling concentr<strong>at</strong>ion elective requirements via a<br />
senior thesis.<br />
At the student’s option, one concentr<strong>at</strong>ion elective<br />
may be replaced by a one credit course in M<strong>at</strong>hem<strong>at</strong>ics,<br />
selected from the following choices:<br />
M<strong>at</strong>h 51 - Differential Equ<strong>at</strong>ions (formerly M<strong>at</strong>h 38)<br />
M<strong>at</strong>h 63 - Number <strong>The</strong>ory (formerly M<strong>at</strong>h 41)<br />
M<strong>at</strong>h 70 - Linear Algebra (formerly M<strong>at</strong>h 46)<br />
M<strong>at</strong>h 72 - Abstract Linear Algebra (formerly M<strong>at</strong>h 54)<br />
M<strong>at</strong>h 87 - M<strong>at</strong>hem<strong>at</strong>ical Modeling and Comput<strong>at</strong>ion<br />
M<strong>at</strong>h 126 - Numerical Analysis<br />
M<strong>at</strong>h 128 - Numerical Linear Algebra<br />
M<strong>at</strong>h 135 - Real Analysis I<br />
M<strong>at</strong>h 136 - Real Analysis II<br />
M<strong>at</strong>h 145 - Abstract Algebra I<br />
M<strong>at</strong>h 146 - Abstract Algebra II<br />
M<strong>at</strong>h 151 - Applic<strong>at</strong>ions of Advanced Calculus (cross-listed<br />
as Mechanical Engineering 150)<br />
M<strong>at</strong>h 152 - Nonlinear Partial Differential Equ<strong>at</strong>ions<br />
M<strong>at</strong>h 158 - Complex Variables<br />
M<strong>at</strong>h 161 - Probability<br />
M<strong>at</strong>h 162 - St<strong>at</strong>istics<br />
M<strong>at</strong>h 163 - Comput<strong>at</strong>ional Geometry<br />
<strong>The</strong> following sample program is one way of<br />
s<strong>at</strong>isfying the above requirements; further inform<strong>at</strong>ion<br />
regarding options and procedures is available<br />
from the department.<br />
First Year<br />
FALL TERM<br />
M<strong>at</strong>hem<strong>at</strong>ics 32<br />
Physics 11<br />
English 1<br />
Engineering Science 93<br />
153