Computer Architecture

Course

In Middlebury (USA)

Price on request

Description

  • Type

    Course

  • Location

    Middlebury (USA)

Computers and algorithmic problem solving have revolutionized the 20th and 21st centuries.

Fields ranging from physics, chemistry, and biology to psychology, economics, and the arts not only increasingly utilize computational devices, but are also being transformed by computational thinking and algorithmic problem solving.

Computer science has been, and will continue to be, behind many of these advances. It is a rich and dynamic discipline that incorporates elements of mathematics, natural science, engineering, and philosophy, while simultaneously contributing back to all of these fields.

Pursuing a major or minor in computer science will equip you with the knowledge and skills necessary to participate in these exciting advances, and to be not only an observer, but a player in this "digital age."

 

 

 


A partial map of the Internet—just one example of the many revolutions created by Computer Science.

Facilities

Location

Start date

Middlebury (USA)
See map
14 Old Chapel Rd, Middlebury

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 5 years

Subjects

  • Computational
  • Programming
  • Systems
  • Computer Architecture
  • Computing
  • Problem Solving

Course programme

CSCI 0101 - Introduction to Computing CSCI 0105 - Algorithmic World CSCI 0110 - Communication Digital Age CSCI 0145 - Introduction to Computing CSCI 0150 - Computing for the Sciences CSCI 0190 - Computing through Simulation CSCI 0200 - Math Foundations of Computing CSCI 0201 - Data Structures CSCI 0202 - Computer Architecture CSCI 0301 - Theory of Computation CSCI 0302 - Algorithms and Complexity CSCI 0311 - Artificial Intelligence CSCI 0312 - Software Development CSCI 0313 - Programming Languages CSCI 0314 - Operating Systems CSCI 0315 - Systems Programming CSCI 0321 - Bioinformatics Algorithms CSCI 0333 - Quantum Computing CSCI 0390 - Spatial Agent-Based Modeling CSCI 0413 - Functional Programming CSCI 0414 - Advanced Operating Systems CSCI 0416 - Parallel Computing CSCI 0431 - Computer Networks CSCI 0433 - Compiler Design CSCI 0435 - Embedded Systems CSCI 0450 - Fourier Signal Processing CSCI 0451 - Machine Learning CSCI 0452 - Image Processing CSCI 0453 - Computer Vision CSCI 0454 - Biometrics CSCI 0455 - Drone Robotics CSCI 0461 - Computer Graphics CSCI 0465 - Information Visualization CSCI 0466 - Usable Mobile Interfaces CSCI 0467 - Generative Art CSCI 0500 - Advanced Study CSCI 0701 - Senior Seminar CSCI 0702 - Senior Thesis CSCI 1005 - Crash Course/Systems Security CSCI 1007 - Human Genome Analysis

Computer Architecture

Price on request