Overview
The Computer Science - Computer Science and Engineering programme at University at Buffalo offers an integrated curriculum that allows students to earn both a bachelor and a master degree simultaneously. This accelerated pathway is designed for high-achieving students who wish to deepen their technical knowledge while reducing the total time spent in higher education. By combining these levels of study, the university provides a rigorous academic environment that prepares graduates for leadership roles in the global technology sector.
Why Computer Science - Computer Science and Engineering at University at Buffalo?
Students benefit from an established department that was among the first of its kind in the United States. The university provides access to over 18,000 square feet of modern research and teaching laboratories, including the Center for Computational Research, a leading supercomputing facility. The programme is supported by top-notch faculty who are internationally recognised for their research in areas such as artificial intelligence and systems architecture. Furthermore, the department maintains strong industry connections with major organisations like Google, Microsoft, and IBM, ensuring the curriculum remains aligned with professional demands.
Tuition Fee Breakdown
- International fee: USD 14250 per semester
- National fee: USD 14250 per semester
- Local fee: USD 3535 per semester
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
The curriculum is structured to build from fundamental programming to complex system design. Modules may include:
- Computer Science
- Calculus
- Discrete Structures
- Data Structures
- Systems Programming
- Digital Systems
- Algorithms
- Programming Languages
- Operating Systems
Careers with Computer Science - Computer Science and Engineering
Graduates from this programme are highly sought after, with starting salaries typically ranging from $69,000 to over $100,000. The U.S. Bureau of Labor Statistics indicates that demand for computer scientists is growing much faster than the average for other occupations. Alumni frequently secure positions at prestigious companies such as Bloomberg, Amazon, and Dell. Common career paths include roles as software engineers, systems researchers, database administrators, and network architects. The integrated master's component also provides a strong foundation for those wishing to pursue further doctoral studies at elite institutions.
Programme Structure
Courses include:
- Computer Science for Majors
- Discrete Structures
- Systems Programming
- Algorithms for Modern Computing Systems
- Pattern Recognition
- Programming Languages
Key information
Duration
- Full-time
- 60 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Buffalo, United States
Disciplines
General Engineering & Technology Computer Sciences Software Engineering View 646 other Bachelors in Software Engineering in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- Admission to UB’s freshman class is selective and is based in part on the quality of your secondary school academic record and the number of spaces available in the class
- You should feel confident applying to UB if you have an above-average academic record and have taken challenging courses in high school to help prepare you to be successful at university
- UB uses a 4.0 grading scale and we expect students applying here to have the equivalent of a 3.0 on that scale. That is the same as a grade of B or 83 on a 100-point scale
- English language requirements
- Personal Essay
- You must submit one (1) teacher recommendation
Tuition Fees
-
International Applies to you
Applies to youNon-residents28500 USD / year≈ 28500 USD / year - Out-of-State28500 USD / year≈ 28500 USD / year
-
Domestic
Applies to youIn-State7070 USD / year≈ 7070 USD / year
Living costs
Buffalo
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science - Computer Science and Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility