Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 6.77 k / Year(s) Foreign:$ 23.3 k / Year(s) Deadline: Feb 1, 2025
251–300 place StudyQA ranking:4034 Duration:4 years

Photos of university / #universityatbuffalo

Computer Science is a diverse and ubiquitous field, touching people's lives in many ways. UB offers BA, BS, and BS/MS degree options for Computer Science. The BA Computer Science program at UB offers students a solid foundation in software development, computer science theory and systems, and offers students the flexibility to complement their core computer science curriculum with a specialization outside Computer Science through an external concentration from the College of Arts and Sciences. Outside the classroom setting students can join student clubs, like the Association for Computing Machinery and Scientista, work as undergraduate teaching assistants, and participate in research projects. Our graduates go on to rewarding careers in industry and pursue graduate degrees.

The curricula allow students flexibility in their programs of study and encourages interaction between students and faculty. The undergraduate educational experience prepares students for professional practice and advanced study. Special programs including our experiential learning program, undergraduate research and internship opportunities provide professional development skills and experiences and facilitate placement of our graduates in high-quality engineering positions.

The curriculum is designed to meet several educational objectives. These broad statements describe what we expect our graduates to achieve within a few years of graduation. Our program educational objectives are:

  1. To work productively as Computer Scientists, including supportive and leadership roles on multidisciplinary teams
  2. Communicate effectively, recognize and incorporate societal needs and constraints in their professional endeavors, and practice their profession with high regard to legal and ethical responsibilities
  3. Engage in life-long learning, such as graduate study, to remain current in their profession and be leaders in our global technological society

In addition, the curriculum provides opportunities for students to develop the following knowledge, skills, and behaviors by the time of graduation:

(a) An ability to apply knowledge of computing and mathematics appropriate to the program's student outcomes and to the discipline

(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution

(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs

(d) An ability to function effectively on teams to accomplish a common goal

(e) An understanding of professional, ethical, legal, security and social issues and responsibilities

(f) An ability to communicate effectively with a range of audiences

(g) An ability to analyze the local and global impact of computing on individuals, organizations, and society

(h) Recognition of the need for and an ability to engage in continuing professional development

(i) An ability to use current techniques, skills, and tools necessary for computing practice.

Admission to UB is highly competitive. For the 2016 incoming freshman class, UB reported an average ACT score of 24-30 and an average SAT (CR+M) score of 1100-1300. 90 percent of admitted students are in the top 50 percent of their class.

Admission to UB is based on a holistic review. We consider high school average, class rank, SAT (critical reading and math) or ACT scores, and strength of the high school academic record. A personal essay, recommendations, documented creative talent, demonstrated leadership, community service and special circumstances are also considered.

The following is not required for admission, but is suggested as adequate preparation for university-level coursework:

  • Four years of English (with a substantial writing component)
  • Four years of social studies
  • Three years of college-preparatory science
  • Three years of a second language
  • Three years of college-preparatory mathematics

UB requires a minimum TOEFL score of 79 (Internet-based) or 550 (paper-based) in order to be considered for admission. Students scoring between 70 and 78 or 523 and 547 on the TOEFL may be admitted to the university on the condition that they register for and successfully complete additional English courses in their first semester.

There are many scholarships, fellowships and other funding opportunities available for students accepted into the School of Engineering and Applied Sciences. These include recruitment scholarships and annual scholarships/awards for current students. There are both merit and need-based scholarships.

Similar programs:
Study mode:On campus Languages: English
Foreign:$ 31 k / Year(s)
Deadline: Oct 15, 2024 301–350 place StudyQA ranking: 3424
Study mode:On campus Languages: English
Local:$ 24.9 k / Year(s) Foreign:$ 24.9 k / Year(s)
Deadline: May 1, 2024 301–350 place StudyQA ranking: 4055
Study mode:On campus Languages: English
Local:$ 6.43 k / Year(s) Foreign:$ 15 k / Year(s)
Deadline: Jan 15, 2025 201–250 place StudyQA ranking: 4177
Study mode:On campus Languages: English
Local:$ 14.4 k / Year(s) Foreign:$ 45.4 k / Year(s)
Deadline: Oct 1, 2024 22 place StudyQA ranking: 3880
Study mode:On campus Languages: English
Foreign:$ 67.6 k / Year(s)
Deadline: Jan 2, 2025 19 place StudyQA ranking: 4685
Study mode:On campus Languages: English
Local:$ 66.6 k / Year(s) Foreign:$ 66.6 k / Year(s)
Deadline: Nov 1, 2024 9 place StudyQA ranking: 4161
Study mode:On campus Languages: English
Local:$ 41.2 k / Year(s) Foreign:$ 41.2 k / Year(s)
Deadline: Feb 1, 2025 StudyQA ranking: 4012
Study mode:On campus Languages: English
Local:$ 69.8 k / Year(s) Foreign:$ 69.8 k / Year(s)
Deadline: Jan 10, 2025 120 place StudyQA ranking: 4285
Study mode:On campus Languages: English
Local:$ 30.6 k / Year(s) Foreign:$ 61.2 k / Year(s)
Deadline: Jan 1, 2025 117 place StudyQA ranking: 3564
Study mode:On campus Languages: English
Foreign:$ 68.2 k / Year(s)
Deadline: Jan 1, 2025 155 place StudyQA ranking: 4758