27.12.2014 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Computer Science ><br />

***Courses numbered above 100 award gradu<strong>at</strong>e credit,<br />

and are transferable into the <strong>Tufts</strong> Master of Science in<br />

Computer Science program upon acceptance to the<br />

program.<br />

CERTIFICATE ProgrAMS<br />

Certific<strong>at</strong>e Program in Computer Science<br />

<strong>The</strong> four-course, gradu<strong>at</strong>e-level certific<strong>at</strong>e program<br />

in computer science is for the student with a<br />

bachelor’s degree in computer science or a closely<br />

rel<strong>at</strong>ed field with approved work experience. <strong>The</strong><br />

program is designed for those who wish to upd<strong>at</strong>e<br />

their skills and broaden their knowledge to meet<br />

the challenges of and opportunities available in<br />

today’s rapid-paced technology field. For more<br />

inform<strong>at</strong>ion, contact the Office of Gradu<strong>at</strong>e Studies<br />

<strong>at</strong> 617-627-3395 or visit http://gradstudy.tufts.edu/.<br />

<strong>The</strong> certific<strong>at</strong>e requires four gradu<strong>at</strong>e-level<br />

courses in Computer Science. This flexible program<br />

allows the student to cluster course electives around<br />

a particular interest or specialty area. Courses may<br />

be chosen from our regular department offerings<br />

or from our COMP 150 Special Topics offerings,<br />

which are offered in particularly “hot” area of<br />

interest, or in a unique specialty area of <strong>Tufts</strong> faculty.<br />

Certific<strong>at</strong>e Program in Human-Computer Interaction<br />

In an interdisciplinary collabor<strong>at</strong>ion between the<br />

Department of Psychology, the Department of<br />

Computer Science and the Department of Occup<strong>at</strong>ional<br />

<strong>The</strong>rapy <strong>at</strong> <strong>Tufts</strong>, this four-course, gradu<strong>at</strong>elevel<br />

certific<strong>at</strong>e is designed to train the next<br />

gener<strong>at</strong>ion of computer professionals for tomorrow’s<br />

complex challenges. <strong>The</strong> program is open to<br />

individuals with a bachelor’s degree, and is designed<br />

to be pursued on a part-time basis by computer<br />

programmers, Web designers, human factors<br />

professionals, software engineers, and user interface<br />

designers who wish to develop or enhance their<br />

user-interface design and implement<strong>at</strong>ion skills. For<br />

more inform<strong>at</strong>ion, contact the Office of Gradu<strong>at</strong>e<br />

Studies <strong>at</strong> 617-627-3395, or visit<br />

http://gradstudy.tufts.edu/.<br />

<strong>The</strong> certific<strong>at</strong>e requires four courses.<br />

1. Two found<strong>at</strong>ion courses:<br />

COMP 171 Human-Computer Interaction<br />

PSY 53/ENP 61 Engineering Psychology<br />

2. One or more of the following:<br />

COMP 86 Object Oriented Programming for GUIs<br />

ENP 161 Human Factors in Product Design<br />

ENP 162 Man-Machine System Design<br />

ENP 166 Applied Design of Software User Interfaces<br />

PSY 130 Advanced Engineering Psychology<br />

3. Electives<br />

COMP 20 Web Programming<br />

COMP 175 Computer Graphics<br />

EE 120 Computer Anim<strong>at</strong>ion for Technical Communic<strong>at</strong>ions<br />

OTS 105 Assistive Technology<br />

(Students may substitute other <strong>Tufts</strong> gradu<strong>at</strong>e<br />

courses, subject to the approval of the certific<strong>at</strong>e<br />

advisor.)<br />

GRADUATE ProgrAMS<br />

Master of Science<br />

<strong>The</strong> Master of Science degree requires ten course<br />

credits <strong>at</strong> the 100 level or above. At least eight<br />

credits must be earned by taking approved courses.<br />

<strong>The</strong> remaining two credits may be earned in several<br />

ways, including taking approved courses, completing<br />

a master’s thesis, or particip<strong>at</strong>ing in an independent<br />

study or research experience. At least four of<br />

the courses must be in computer science, and <strong>at</strong><br />

least two of the courses must include a serious<br />

programming component. To use courses offered<br />

outside the Department of Computer Science, the<br />

student must obtain the approval of the department.<br />

Students must also demonstr<strong>at</strong>e competency as<br />

expected from a high quality undergradu<strong>at</strong>e<br />

program in computer science in particular in the<br />

areas of: Discrete M<strong>at</strong>hem<strong>at</strong>ics, Computer Architecture<br />

and Assembly Language, Programming<br />

Languages, D<strong>at</strong>a Structures and Analysis of<br />

Algorithms, and <strong>The</strong>ory of Comput<strong>at</strong>ion.<br />

<strong>The</strong>se topics are covered, respectively, in<br />

Computer Science 61, 40, 105, 160, and 170. <strong>The</strong><br />

courses 105, 160 and 170 may be taken as part of<br />

the master’s degree program. Each student must<br />

complete a master’s project or thesis demonstr<strong>at</strong>ing<br />

mastery of computer science research and/or<br />

software development skills. <strong>The</strong> project requirement<br />

includes a written report which must be<br />

approved by a member of the faculty. Substantial<br />

projects, typically involving research, can count up<br />

to one credit through the courses Computer<br />

Science 293 and 294. <strong>The</strong> project requirement may<br />

also be s<strong>at</strong>isfied by a written master’s thesis,<br />

defended orally, counted as between one and two<br />

credits, through the courses Computer Science 295<br />

and 296.<br />

155

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

Saved successfully!

Ooh no, something went wrong!