Bachelor of Arts [B.A] (Computer Science)
Field of Study:
$42,400 /Yr
Programming and object-oriented design are just the beginning. Mid-level courses cover the structure of computers, the languages that control them, and the mathematics of key algorithms. In upper-level courses, students work closely with faculty members and Willamette?s welcoming community of fellow students to delve into more specialized areas of research. In a capstone senior course, for example, CS majors demonstrate their creativity and skill in computing by developing their own unique projects?projects like an iOS app to help train people's ears to detect different musical notes, turning art into interactive virtual reality spaces, and creating video games.
The computing revolution is transforming our world in ways we are only beginning to understand, but it is clear that a knowledge of computing is invaluable to any 21st-century citizen. Computer science is the study of the principles of computing: it is founded in the basic skills of programming and problem-solving, but a university education in the subject requires the development of deeper insights into the nature of algorithms, the languages we use to describe them and the machines on which we realize them. In addition to these subjects, students at Willamette have the opportunity to explore advanced topics ranging from 3D graphics to artificial intelligence, from genetic algorithms (in which populations of programs are "bred" for success) to the theoretical foundations of language and computation. Whichever topics they pursue, the Willamette curriculum is designed to provide students with a principled education that will support their goals of life-long learning in a constantly-changing field.
Introductory computing classes at Willamette provide non-majors and pre-majors with a broader perspective on computing, build basic skills which can be applied to other fields and foster the creative use of graphics and animation in collaboration with music and the arts. These classes are designed to synergize with other studies and thus to contribute to a broad liberal-arts education.
The study of computer science opens up a number of options in later life: many graduates with a computer science major or minor find careers in programming, design, consulting or system support. Other choose to deepen their studies in graduate school, ultimately providing contributions to basic research in the field or pursuing influential development opportunities in industry. Finally, some students combine these options, first building up practical work experience in a business or industrial setting and then consolidating these experiences through graduate study.
Important Dates
Event | Application Date |
---|---|
Application Deadline For Fall Intake | |
Application Deadline For Spring Intake | |
Tuition Fees
Year | 1st Year Fees |
---|---|
Tuition Fees | $42400 |
Eligibility & Entry Requirement
Academic Requirements:
- Submit official transcripts of high school and other education completed
- Submit school report form and a letter of recommendation from counselor or teacher
- Submit teacher evaluation form
- Submitting SAT/ACT score is optional
- Submit English Language Proficiency test scores
English Language Requirements:
- TOEFL: minimum score of 83 in ibt; 560 in PBT; 220 in CBT
- IELTS: minimum score of 6.5
- PTE: minimum 60
- Duolingo: minimum 105
Course Guides
Bachelor of Computer Science in USA: Top Universities, Requirements, Fees & Salary
BTech in USA: Deadlines, Fees, Scholarships & Jobs
STEM Courses in USA: Universities, Admission Requirements, Placements & Advantages
Scholarship Grants & Financial Aids
Name | Scholarship Per Student | Level of Study | Type | |
---|---|---|---|---|
Collegedunia $150 Scholarship Program | Scholarship per student$ 150/Yr$150 | Level Of StudyBachelor | TypeMerit-Based | |
Comindware Scholarship | Scholarship per student$ 4,000/Yr$4,000 | Level Of StudyApprenticeship | TypeMerit-Based | |
YouAreWelcomeHere Scholarships | Scholarship per studentVariable Amount | Level Of StudyApprenticeship | TypeTuition-Fee-Waiver | |
Scholarships in California | Scholarship per student$ 1,000/Yr$1,000 | Level Of StudyApprenticeship | TypeCollege-Specific | |
Go Clean Scholarship | Scholarship per student$ 3,500/Yr$3,500 | Level Of StudyBachelor | TypeMerit-Based | |
R&D Systems Scholarship | Scholarship per student$ 1,500/Yr$1,500 | Level Of StudyBachelor | TypeMerit-Based |
Comments