The 6-credit requirement in mathematics and/or quantitative methods may be met by satisfactorily completing certain courses specified by the Department or by taking the minor in mathematics. When such courses also count for either the major or the minor area, the remaining credits may be taken as approved electives.
The student must achieve a 3.0 GPA separately in each of the following areas: the major area, the minor area, and the quantitative methods area.
The minor is normally in another area offered in the College or in the physical sciences or mathematics or in management sciences. Consideration of any other area as a minor requires the prior approval of the Department.
A minimum of 26 credits, excluding doctoral thesis, must be at the 700 level or higher.
The Graduate School requires that the student must have a major professor to advise, supervise, and approve the program of study before registering for courses. The incoming student will be assigned to an initial Program Advisor at the time of admission. Prior to the completion of 12 credits (9 credits for part-time students), the student must select a major professor who will be the student’s thesis advisor. The student, in consultation with the major professor, develops a proposed program of studies which is submitted for approval. For subsequent changes, the student must file a revised program of study for approval.
There is no foreign language requirement for the degree.
The program residence requirement is satisfied either by completing 8 or more graduate credits in two consecutive semesters, exclusive of summer sessions, or by completing 6 or more graduate credits in each of three consecutive semesters, exclusive of summer sessions.
Each student in the program must take and pass a Qualifying Examination to demonstrate that the student is qualified for doctoral-level work. The Qualifying Examination is a written exam and is structured in two parts: Part 1 and Part 2. The examination is offered twice a year during the regular academic year.
Students entering with only a bachelor’s degree or with a master’s degree in an area unrelated to their major may take the Qualifying Examination for the first time after earning 12 credits of graduate work at UWM and must successfully pass the exam before earning 30 credits of graduate work at UWM.
Students admitted after completing an appropriate master’s degree must take this examination no later than the semester immediately after 18 credits of graduate work have been earned at UWM.
A student may take the Qualifying Examination twice. On the first attempt, the student must attempt both Part 1 and Part 2 of the examination.
A student who fails the qualifying exam twice is subject to dismissal from the PhD in Computer Science program. A student may appeal the failure and dismissal within 30 days of being notified of the failure. If the student does not appeal or the appeal is not granted, the College will recommend to the Graduate School that the student be dismissed. A student who is dismissed from the PhD in Computer Science program because of failing the qualifying exam may not be enrolled in the PhD in Computer Science program for a complete calendar year. This does not preclude the student from being enrolled in any other degree program offered by the University. A student who wishes to re-enroll in the program after a calendar year has passed must apply as any other student would, including payment of fees. A student readmitted after having failed the qualifying exam twice must take the qualifying exam in the first semester of matriculation and this will count as the student’s first attempt at the exam. The student may appeal this requirement prior to the first scheduled day of classes. If the student fails the qualifying exam on this first attempt, the student is permitted the customary second attempt as described above. All appeals must be in writing and directed to the CEAS Associate Dean for Academic Affairs.
The Doctoral Program Committee is proposed by the major professor in consultation with the student and the department. The Committee must include at least five graduate faculty (three from major area, one from minor area, and one from any area, including the major and minor areas). The last member may be a person from outside the University (such as another university, a research laboratory, or a relevant industrial partner), provided that person meets Graduate School requirements. The Committee may have more than five members, provided that the majority of the Committee members are from the student’s major field.
A student is admitted to candidacy only after successful completion of the doctoral preliminary examination conducted by the Doctoral Program Committee. This examination, which normally is oral, must be taken before the completion of 48 credits of graduate work toward the Doctor of Philosophy degree in Computer Science and should be taken within the first seven years in the program. Prior to the examination, the student must present a proposal for a doctoral dissertation project. The examination may cover both graduate course material and items related to the proposed dissertation project.
The student must carry out a creative effort in the major area under the supervision of the major professor and report the results in an acceptable dissertation. The effort of the student and the major professor to produce the dissertation is reflected in the PhD in Computer Science program requirement that the student complete at least 18 credits of doctoral thesis.
After the student has successfully completed all degree requirements except the dissertation, the student may enter Dissertator Status. Achieving Dissertator Status requires successful completion of the Doctoral Preliminary Examination and prior approval of the student’s advisor, the Doctoral Program Committee, and the Computer Science GPR of a dissertation proposal that outlines the scope of the project, the research method, and the goals to be achieved. Any proposal that may involve a financial commitment by the University also must be approved by the Office of the Dean. After having achieved Dissertator Status, the student must continue to register for 3 credits of doctoral thesis per semester during the academic year until the dissertation is completed.
The final examination, which is oral, consists of a defense of the dissertation project. The doctoral defense examination may only be taken after all coursework and other requirements have been completed. The student must have Dissertator Status at the time of the defense.
All degree requirements must be completed within ten years from the date of initial enrollment in the doctoral program.
Print this page.
The PDF will include all information unique to this page.
All pages in the 2024-2025 Catalog.
Computer science scholarships can make the difference when it comes to successfully graduating.
Tuition prices are rising, but it’s possible to get a degree without going hundreds of thousands of dollars in debt. Scholarships are a good choice to help off-set the cost of a college education. Students working toward a degree in computer science have a long list of scholarship options ranging from private groups to government agencies. These 50 scholarships will give you a place to start your search, but don’t stop here. Companies across the world are looking for people with degrees in computer science and other related technologies. The industry is growing fast and shows no signs of slowing down.
Computer science will continue to grow as new technology is developed. There are more scholarships and grants offered each year to support the need for increased numbers of skilled workers, creators and designers. If by chance, you don’t see a scholarship on this list that works for you, keep searching. There are many more scholarships available for qualified computer science students. 1. AACE International Competitive Scholarships
This scholarship is available to full-time students pursuing a degree in computer science, engineering, information technology and other degrees directly related to the field of cost engineering and cost management. Students must be in good academic standing and attending an accredited college of university.
AACE International Competitive Scholarships
2. ExCEL Computing Scholarships
Academically talented students who demonstrate a financial need are eligible for this scholarship. Applicants must be enrolled full-time in an approved computer science degree program. Students interested in applying for this scholarship should talk to their school counselor to obtained an application at the applicants high school or college of choice. An example of the requirements for the scholarship can be found at Loyola University’s website.
ExCel Scholarship
3. The CyberCorps Scholarship for Service Program (SFS)
Through a partnership between the National Science Foundation (NSF) and the Department of Homeland Security (DHS), this program provides scholarships to students who attend a full-time, approved computer science degree program at a participating university. To be eligible for the scholarship, the student must agree to serve a 10 week summer internship as well as commit to holding a state, federal or local government position for a time period matching the period in which the applicant received the scholarship. So if the recipient is given three years of scholarship support, that student must agree to work three years for the Department of Homeland Security. Stipends are of $20,000 to $30,000 are also available to scholarship recipients. Recipients who do not work after graduation will be required to pay back the total cost of their scholarship and stipend money. More information about this scholarship can be found at the CyberCorps website.
CyberCorps Security Scholarship
4. Xerox Technical Minority Scholarship
Xerox offers this scholarship to any minority student enrolled in a technical science discipline. Applicants must be a full-time student at an accredited four year institution, have a B average or better and be working toward a bachelor’s degree, masters degree or PhD. Scholarship amounts range from $1,000 to $10,000.
Xerox Minority Scholarship
5. Sarder Scholarship
This scholarship is specific to taking classes through Netcom learning. To be eligible, applicants must be 18 years old or older. Scholarships can be applied to both public and online classes. The maximum scholarship amount is $2500 and can only be applied toward tuition expenses.
Sarder Scholarship
6. SMART Scholarship
Sponsored by the Department of Defense to support students in both undergraduate and graduate computer, science, math, technology and engineering programs. Scholarship recipients receive full scholarships and gainful employment upon completion of their designated program. Applicants must be enrolled in an approved university, have a 3.0 GPA. All applicants must be available for summer internships and willing to work for the Department of Defense once they have graduated.
SMART Scholarship
7. AFCEA Cyber Security
Undergraduate and graduate students who majoring in cyber security, cyber attack, computer science, digital forensics or electronic engineering at an accredited two or four year college are eligible for this scholarship. Applicants must be 18 or older, in at least their second year and have a GPA of 3.0 or higher. The scholarship can be applied to both traditional campus classes and distance learning programs.
AFCEA Cyber Security Scholarship
8. Removed by editor
9. The Google Anita Borg Memorial Scholarship
Supporting women in technology, the Anita Borg Memorial Scholarship is offered by Google. This scholarship awards $10,000 to female undergraduate and graduate students who demonstrate strong academic and leadership qualities. Applicants must be enrolled, or intend to be enrolled, in a program at an accredited university. Accepted degree programs include computer science, computer engineering or another closely related field of study.
Anita Borg Memorial Scholarship Sponsored by Google
10. Removed by editor
11. Ford Motor Company Tribal Scholarship
American Indian, Alaskan Native, or Native Hawaiian applicants are eligible for this scholarship. Students must show leadership qualities and demonstrate financial need. This $3,000 scholarship is awarded to students majoring in math, science, business, teaching, engineering and environmental science. Applicants must be full-time students who have a GPA of 3.0 or better. Preference is given to students who are attending a tribal college in Michigan.
Ford Motor Tribal Scholarship
12. Catching The Dream
This scholarship recognizes students who are members of a U.S. tribe and show good leadership skills within their community. Awards are given based on academic achievement, commitment to the American Indian community and financial need. The minimum scholarship amount is $500 and the maximum amount is $5,000.
Catching The Dream Scholarship
13. ESA Foundation Scholarship Program
This scholarship is available to female and minority students working toward a degree in computer and video game arts. Applicants must be attending or planning to attend full-time at an accredited four year college or university. High school seniors must have been accepted into an approved program to be eligible. Scholarships of up to $3,000 are available.
ESA Foundation
14. Betty Stevens Frecknall Scholarship
AITP student members who are full-time students pursuing a degree in computer science, information technology, computer information systems or management information systems are eligible for this scholarship. Students must have successfully completed one semester at an accredited college or university and maintained a GPA of 3.0 or better and be U.S. citizens or permanent residents.
Betty Stevens Frecknall Scholarship
15. National Security Agency Mathematics and Computer Science Student Scholarship
The National Security Agency offers scholarships to students who are currently enrolled in an accredited college or university program. Applicants must be at least 18 years old, be U.S. citizens and have a GPA of 3.0 or higher. Accepted degree programs include any degree level of computer science, computer engineering or math.
16. Dell Computer Corporation Scholarship
To be eligible for this scholarship, applicants must have completed an approved college readiness program and be graduating from an accredited high school. Applicants must have a 2.75 or better GPA, demonstrate financial need and plan to attend a full-time bachelor’s degree program at an accredited college or university. Scholarships are given based on a student’s goals, accomplishments and ability to overcome hardship on the road to academic success.
Dell Scholarship
17. SWE-GGS Scholarship
Girls who are graduating from a Bay Area high school and planning to enroll in engineering and computer science programs are eligible for this scholarship. Applicants must have a high GPA, reside in the Golden Gate Section and plan to attend a four year university full-time. Scholarship awards are determined by financial need, academic achievement, at least two teacher references and an essay submission.
SWE-GGS Scholarship
18. Wayne V. Black Scholarship
This scholarship is open to students pursuing a degree in computer science, engineering, information technology, pre-law, political science and telecommunications. Topics for submission are released in October of each year along with updated application criteria.
Wayne V. Black Scholarship
19. Stokes Educational Scholarship Program
This scholarship program is offered by the National Security Agency. High school seniors planning to pursue a degree in computer science, computer engineering and electrical engineering are encouraged to apply. Applicants receive up to $30,000 per year toward their academic expenses. If awarded the scholarship, students must attend school full-time, maintain a 3.0 or better GPA and agree to work in their area of study for the NSA for a length of one and one half the length of time they were granted scholarship funds.
Stokes Educational Scholarship
20. HORIZONS Foundation Scholarship
The Horizons Foundation Scholarship is open to women pursuing careers related to national security and defense in the United States. Applicants must be current students at an accredited four year university working toward a degree in computer science, cyber security, political science and other related fields of study. Applicants must have completed 60 credit hours, maintain a GPA of 3.25 or higher and demonstrate financial need.
Horizons Scholarship
21. AFCEA Ralph W. Shrader Diversity Scholarships
This scholarship is for post graduate students currently enrolled in an accredited four year institution. Applicants must be working toward a master’s degree in computer science, engineering, physics, information management or math. Scholarships are determined by academic excellence and at least one scholarship is given to a woman or minority who demonstrates financial need.
Ralph W. Shrader Scholarship
22. IEEE President’s Scholarship
This scholarship is awarded to students who have completed a project that shows outstanding understanding of computer science, engineering or closely related IEEE fields. The scholarship awards $10,000 to be paid out over four years of undergraduate study and a student IEEE membership.
IEEE Scholarship
23. Lockheed Martin/HENAAC Scholars Program
Full-time students majoring in computer science or engineering who have maintained a GPA of 3.0 or higher are eligible for this scholarship. Applicants do not have to be of Hispanic heritage, but they do need to show leadership within the Hispanic community to qualify. Applicants must be U.S. citizens or permanent residents.
Lockheed Martin Scholarship
24. Microsoft Tuition Scholarships
This scholarship requires that applicants be enrolled full-time at a four year college or university in the United States, Canada or Mexico. Applicants must be working toward a degree in computer science, computer engineering or another closely related field. The Microsoft Tuition Scholarship is academic based, which means applicants must have a 3.0 or better GPA on a 4.0 scale. The award may cover all or part of the academic expenses for one year.
Microsoft Scholarship
25. Banatao Filipino American Education Fund
Applicants that are of Filipino heritage, planning to attend an accredited four year college or university and show financial need are eligible for this scholarship. Applicants must enroll in computer science, engineering, math, environmental science or physical science. Students should have a minimum GPA of 3.0 on a 4.0 scale and live in an approved California county.
Banatao Scholarship
26. Dr. Robert W. Sims Memorial Scholarship
This scholarship is awarded to post secondary students attending an accredited college or university in Florida. Applicants must have a GPA of 2.5 or better and planning to major in computer science or information technology. The scholarship awards $3,000 per academic year.
Dr. Robert W. Sims Scholarship
27. GET-IT Student Scholarship
This scholarship is awarded to members of the Girls Exploring Together: Information Technology program in Michigan. Applicants must be high school seniors entering college or taking college level courses. Students must be female, reside in Michigan and be pursuing a degree in technology.
GET-IT Scholarship
28. Henry Beckman Memorial Scholarship High school seniors in the top 25 percent of their class are eligible to apply for this scholarship. Applicants must work toward a degree in computer science, engineering or natural sciences at The University of Texas at Austin.
Henry Beckman Scholarship
29. Hoku Scholarship Fund
Supported by the Hawaii Community Foundation, this scholarship is available to residents of the state of Hawaii who demonstrate financial need. Applicants must be full-time undergraduate or graduate students at a two or four year accredited institution and maintain a GPA of 3.0 or better. Students must be pursuing a degree in computer science, engineering, physics, mathematics, astronomy or technology sciences.
Hoku Scholarship
30. Lambeth Family Scholarship
This $3,000 scholarship is awarded to post secondary students pursuing degrees in computer science, business, engineering, mathematics, or the natural sciences.
Lambeth Family Scholarship
31. Admiral Grace Murray Hopper Memorial Scholarships
The Society of Women Engineers offers this scholarship to women who are attending their freshman year of college. Applicants must be working toward a degree in computer science or engineering and have a minimum GPA of 3.5 on a 4.0 scale. Scholarship recipients are awarded $1,500 to help with their academic expenses.
Admiral Grace Murray Hopper Scholarship
32. AISES Intel Scholarship
Members of the American Indian Science and Engineering Society who are also Alaska or Hawaiian natives or members of an American Indian tribe can apply for this scholarship. Applicants must be undergraduate or graduate students enrolled at an accredited two year or four year institution and working toward a degree in computer science or computer engineering. Applicants must have a GPA of 3.0 or better.
Intel Scholarship
33. Citigroup Fellows Program United Negro College Fund (UNCF)
The Citigroup Fellows Program is offered by the United Negro college fund. To be eligible for this scholarship, students must be in their junior or senior year at an accredited institution. Several degree programs are eligible for this scholarship; including computer science.
Citigroup Scholarship
34. General Mills Technology Scholars Award United Negro College Fund (UNCF)
This scholarship is available to undergraduate and graduate students pursuing a degree in computer science, information systems, engineering, management information systems and food service. Recipients are selected based on good academic performance, leadership, career goals and achievements.
General Mills Scholarship
35. Honeywell International Inc. Scholarships Society of Women Engineers
The Society of Female Engineers offers this scholarship to women who are full-time undergraduate or graduate students at an accredited college or university. Applicants should be freshman females who are pursuing a degree in computer science, computer engineering or another approved engineering program. Applicants must demonstrate financial need and be in good academic standing.
Honeywell International Scholarship
36. Hispanic Scholarship Fund/Marathon Oil Corporation College Scholarship Program
Applicants for this scholarship must be African American, Native American, Hispanic, Asian or Pacific Islanders who are sophomores or seniors. Sophomores must be working toward a degree in computer science, computer engineering or information technology to qualify. Seniors must be working toward a graduate degree in geology or geophysics to qualify. Applicants must have a GPA of 3.0 or higher to be eligible.
Marathon Oil Scholarship
37. IBM Corporation Scholarship
This scholarship is offered by the Society of Female Engineers to female undergraduate students. Applicants must be sophomores or juniors and enrolled full-time in an approved computer science or computer engineering program. Students must have a GPA of 3.5 or better to qualify.
IBM Scholarship
38. Lucy Kasparian Aharonian Scholarship
This scholarship is available to female scholars of Armenian descent. Applicants must be full-time students at an accredited college or university. Students must show good academic achievement and be working toward a degree in computer science, engineering, science, technology or architecture.
Lucy Kasparian Aharonian Scholarship
39. Northrop Grumman/HENAAC Scholars Program
This scholarship is sponsored by the Hispanics in Science, Technology, Engineering and Mathematics (STEM) program. Applicants must contribute to the Hispanic community, have a GPA of 3.0 or better and be working toward a degree in science, computer science, engineering or another approved technology field.
HENAAC Scholars Program
40. Northrop Grumman Foundation Scholarship
This scholarship is available to sophomore, junior and senior undergraduate students pursuing a degree in computer science or engineering at an accredited college or university. Students must have a minimum GPA of 3.0 to be eligible.
Northrop Grumman Scholarship
41. American Foundation for the Blind Paul and Ellen Ruckes Scholarship
The Paul and Ellen Ruckes scholarship is available to students who visually impaired or legally blind. Students must be attending an undergraduate or graduate program. Applicants must be working toward a degree in computer science, engineering, life science or physical science.
Paul and Ellen Ruckes Scholarship
42. Accredo’s Hemophilia Health Services Scott Tarbell Scholarship
Undergraduate students who have been diagnosed with hemophilia and are working toward a degree in computer science or math are eligible for this scholarship. Students must be in good academic standing, demonstrate a financial need and show leadership qualities by taking part in extracurricular activities.
Scott Tarbell Scholarship
43. AFCEA ROTC Scholarships
Students enrolled in the ROTC program who are majoring in computer science, physics, security and intelligence, global security, technology management or international studies are eligible for this scholarship. Other courses of study may also be approved. Applicants must be nominated by a Commanding Officer, be U.S. citizens and demonstrate academic excellence. Students must be attending an accredited college or university and provide two letters of recommendation from faculty members in their field of study.
AFCEA ROTC Scholarship
44. AWC Scholarship Fund for Women in Computing
This scholarship is offered by the Ann Arbor chapter of the Association for Women in Computing. Qualified applicants must be attending an accredited institution in Washtenaw County. Applicants must be pursuing a computer or technology related career. All applicants are required to submit an essay answering three questions, which can be found on the association’s website.
AWC Scholarship
45. Upsilon Pi Epsilon Student Award for Academic Excellence
The Executive Council of Upsilon Pi Epsilon (UPE) offers this scholarship to both undergraduate and graduate IEEE Computer Society members. Applicants must have a minimum GPA of 3.0 out of 4.0. This scholarship is awarded based on academic excellence, extracurricular activities in the applicants field of study and three letters of recommendation, which are required when applying.
Upsilon Pi Epsilon Scholarship
46. Richard E. Merwin Student Scholarship
Graduate students and students completing the last two years of a computer science, computer engineering, electrical engineering or another well defined computer degree may be eligible for this scholarship. Applicants must be members of the IEEE Computer Society, have a GPA of 2.5 and be full-time students at an accredited institution.
Richard E. Merwin Scholarship
47. Lance Stafford Larson Student Scholarship
To qualify for this scholarship, the student must write a paper regarding a topic of interest in the computer or technology industry. The student who is chosen for the best paper is awarded the scholarship. The applicant must have a minimum GPA of 3.0 and submit a paper that is 20 pages or less.
Lance Stafford Larson Scholarship
48. PHD ARA Scholarship
Applicants who are members of the Midwest Division of the Amateur Radio Association may be eligible for this scholarship. Members of any license level are encouraged to apply, but must be studying computer science, journalism, or electronic engineering.
ARA Scholarship
49. Los Alamos National Laboratory Foundation Leadership Scholarship
This scholarship is available to students from Northern New Mexico. Applicants must have a minimum GPA of 3.25, an SAT score of 1350 or better or an ACT score of at least 19. Students must also submit an essay, and two letters of recommendation are required as well.
National Laboratory Scholarship
50. West Virginia Engineering Science and Technology Scholarship Program
This scholarship is offered by the state of West Virginia to support students pursuing a degree in either technology, engineering or science. Eligible students must have a GPA of 3.0 or better on a 4.0 scale, have completed two semesters at an approved college or university and be working toward a certificate or bachelors degree. The student must agree to work full-time in their field of study in West Virginia for the same amount of time they received the scholarship funds.
West Virginia Scholarship
Explore the best universities in the us for computer science degrees using data from the times higher education world university rankings 2024.
Scroll down for the full list of best universities for computer science in the US
US computer science rank 2024 | Computer science rank 2024 | University | State |
1 | 2 | California | |
2 | 3 | Massachusetts | |
3 | 4 | Pennsylvania | |
4 | 6 | Massachusetts | |
5 | 9 | New Jersey | |
6 | 10 | California | |
7 | 13 | California | |
8 | 14 | New York | |
9 | 18 | Washington | |
10 | 19 | Illinois |
Not only are the world’s biggest tech companies such as Google, Facebook, Microsoft and Apple headquartered in the US, it’s also home to some of the best universities in the world for computer science degrees.
Many computing courses in the US focus on developing the practical skills and real-world experience that students need to enter the technology industry.
There are 124 US universities in the THE Computer Science Rankings 2024. These are spread across the country from California to New York and include a number of specialist technology colleges.
Below are the best universities in US for computer science degrees.
Best universities for computer science degrees in the world Best universities in Australia for computer science degrees Best universities in the UK for computer science degrees Best universities in Canada for computer science degrees Best universities in the US for law degrees
Princeton is one of the oldest universities in the US having been established in 1746.
Teaching within the university's computer science department covers a wide-range of topics including programming languages, machine learning, robotics, computational biology and human-computer interaction among many others.
At the undergraduate level, students have the freedom to design their own courses based on their interests. All undergraduate students are also expected to carry out at least one research project while supervised by a member of faculty.
The department also offers postgraduate and PhD programmes.
Dating back to 1636, Harvard University is the oldest university in the US. It’s a member of the Ivy League and regarded as one of the most prestigious institutions in the world.
Courses at Harvard are designed to be flexible. Computer science students can combine their studies with other fields, including mathematics, physics, economics, psychology, and linguistics. The introduction to computer science class at Harvard is among the university’s most popular courses.
The computer science concentration covers topics ranging from cryptography to sensor motes. Students also have the opportunity to meet influential thought leaders in the field and use the latest tools and technologies, such as grid computing.
A range of clubs and societies fall under the computer science and technology umbrella, including the Harvard Undergraduate Robotics Club and Harvard Video Game Development Club.
Harvard alumni include Bill Gates, founder of Microsoft; and Mark Zuckerberg, who famously invented Facebook while still a student at the university.
Located in Pittsburgh, Pennsylvania, Carnegie Mellon University is a private research university established in 1900 by Scottish industrialist Andrew Carnegie.
Carnegie Mellon’s school of computer science offers undergraduate and postgraduate programmes in areas including neural computation, computational biology, language technologies and machine learning.
Undergraduates can undertake research projects in areas such as robotics and human-computer interaction. In the spring, students get to present the results of their work at the university-wide “Meeting of the Minds” celebration of undergraduate research.
There are also a wide range of master’s programmes, many of them being some of the first in the world to be offered. These include the master’s in automated science and master’s in computer vision.
The university conducts research in areas including brain science and driverless cars. It was also the first institution, via professor Scott Fahlman in 1982, to create a “smile” in an email.
What can you do with a computer science degree?
The Massachusetts Institute of Technology (MIT) is an independent, co-educational, private research university based in the city of Cambridge, Massachusetts.
Undergraduates are enrolled on a flexible curriculum, allowing them to focus on both theory and practical problems in computer science. Students can major in computer science or take computer science with another subject for a joint degree.
The undergraduate computer science programme includes compulsory units in programming, software construction and AI, as well as electives in areas such as database systems, language engineering and micro-computing.
There is no master’s degree in computer science at the university, but there is a doctoral programme.
Technological advances accredited to MIT include radar and the invention of magnetic core memory, which enabled the development of digital computers.
MIT computer science graduates have gone on to found some of the most influential tech companies. These include Robert Metcalfe, co-inventor of Ethernet; and Drew Houston, co-founder of Dropbox.
Stanford University ’s computer science department was established in 1965 and offers a range of bachelor’s, master’s and doctoral degrees.
Stanford’s undergraduate computer science programme covers areas such as programming, AI, biocomputation, computer engineering and graphics. All students take the same six courses in the first year. In the latter half of their degree they can choose one area to focus on.
Postgraduates are able to “shop around” for a two-week period and try as many different classes as they like, then decide which courses they want to continue with. Computer science students can take courses in areas including software theory, theoretical computer science and computer and network security. Given the institution’s focus on innovation, it is no surprise that Stanford graduates are famous for their entrepreneurship. Alumni include the founders of Google, Netflix, WhatsApp, Instagram and Palantir Technologies. In fact, companies founded by Stanford affiliates generate more than $2.7 trillion annual revenue, which would equate to the 10th largest economy in the world.
Click each institution to view its World University Ranking 2024 profile
US computer science rank 2024 | Computer science rank 2024 | University | State |
1 | 2 | California | |
2 | 3 | Massachusetts | |
3 | 4 | Pennsylvania | |
4 | 6 | Massachusetts | |
5 | 9 | New Jersey | |
6 | 10 | California | |
7 | 13 | California | |
8 | 14 | New York | |
9 | 18 | Washington | |
10 | 19 | Illinois | |
11 | 21 | California | |
12 | 22 | Georgia | |
13 | 23 | Connecticut | |
14 | 24 | New York | |
15 | 27 | Maryland | |
16 | 29 | New York | |
17 | 32 | Texas | |
18 | 34 | Pennsylvania | |
19 | 36 | California | |
20 | 37 | Illinois | |
21 | 41 | Michigan | |
22 | 47 | Maryland | |
23 | 54 | Indiana | |
24 | 57 | Massachusetts | |
25 | =59 | North Carolina | |
26 | 63 | California | |
27 | 65 | California | |
28 | 68 | Wisconsin | |
29 | =70 | California | |
30 | 74 | Rhode Island | |
31 | 88 | Michigan | |
32 | 90 | Illinois | |
33 | 91 | Massachusetts | |
34 | 92 | , US | Illinois |
35 | =93 | Texas | |
36 | =97 | Pennsylvania | |
37 | =99 | California | |
=38 | 101–125 | North Carolina | |
=38 | 101–125 | Texas | |
=38 | 101–125 | Virginia | |
=41 | 126–150 | California | |
=41 | 126–150 | Colorado | |
=41 | 126–150 | Illinois | |
=41 | 126–150 | New York | |
=45 | 151–175 | Arizona | |
=45 | 151–175 | North Carolina | |
=45 | 151–175 | Indiana | |
=45 | 151–175 | Ohio | |
=45 | 151–175 | New Jersey | |
=45 | 151–175 | Virginia | |
=51 | 176–200 | New York | |
=51 | 176–200 | California | |
=51 | 176–200 | New Hampshire | |
=51 | 176–200 | Florida | |
=51 | 176–200 | Minnesota | |
=51 | 176–200 | Rochester | |
=57 | 201–250 | Ohio | |
=57 | 201–250 | Florida | |
=57 | 201–250 | Iowa | |
=57 | 201–250 | New Jersey | |
=57 | 201–250 | Pennsylvania | |
=57 | 201–250 | New York | |
=57 | 201–250 | New Jersey | |
=57 | 201–250 | New York | |
=57 | 201–250 | Tennessee | |
=57 | 201–250 | Missouri | |
=67 | 251–300 | Delaware | |
=67 | 251–300 | Indiana | |
=67 | 251–300 | Iowa | |
=67 | 251–300 | Louisiana | |
=67 | 251–300 | Pennsylvania | |
=67 | 251–300 | Indiana | |
=73 | 301–400 | Florida | |
=73 | 301–400 | Florida | |
=73 | 301–400 | Virginia | |
=73 | 301–400 | Washington DC | |
=73 | 301–400 | Georgia | |
=73 | 301–400 | Illinois | |
=73 | 301–400 | Kentucky | |
=73 | 301–400 | Pennsylvania | |
=73 | 301–400 | Maryland | |
=73 | 301–400 | Missouri | |
=73 | 301–400 | Virginia | |
=73 | 301–400 | Oregon | |
=73 | 301–400 | New York | |
=73 | 301–400 | Texas | |
=73 | 301–400 | Texas | |
=73 | 301–400 | Texas | |
=73 | 301–400 | Utah | |
=73 | 301–400 | Washington | |
=73 | 301–400 | Michigan | |
=73 | 301–400 | Massachusetts | |
=93 | 401–500 | Arizona | |
=93 | 401–500 | Connecticut | |
=93 | 401–500 | Florida | |
=93 | 401–500 | Washington DC | |
=93 | 401–500 | Texas | |
=93 | 401–500 | Florida | |
=93 | 401–500 | Mississippi | |
=93 | 401–500 | North Carolina | |
=93 | 401–500 | Oklahoma | |
=93 | 401–500 | Rhode Island | |
=93 | 401–500 | Florida | |
=93 | 401–500 | Texas | |
=93 | 401–500 | Massachusetts | |
=93 | 401–500 | Virginia | |
=107 | 501–600 | Arkansas | |
=107 | 501–600 | Pennsylvania | |
=107 | 501–600 | Georgia | |
=107 | 501–600 | Hawai'i | |
=107 | 501–600 | Kansas | |
=107 | 501–600 | Kansas | |
=107 | 501–600 | Tennessee | |
=107 | 501–600 | Nevada | |
=107 | 501–600 | Michigan | |
=107 | 501–600 | New York | |
=117 | 601–800 | Alabama | |
=117 | 601–800 | Colorado | |
=117 | 601–800 | Georgia | |
=117 | 601–800 | New Mexico | |
=117 | 601–800 | California | |
=117 | 601–800 | Texas | |
=123 | 801–1000 | Oregon | |
=123 | 801–1000 | Texas |
Seeta Bhardwa
Register free and enjoy extra benefits
Bachelor of Science in Computer Engineering
Overview:
Computer engineering fills the gap between electrical engineering and computer science. It specializes in the design of digital hardware and the necessary software to run it. Computer engineering degrees are accredited by ABET, and the professional society of computer engineering - the IEEE Computer Society - also provides curricular recommendations. Computer engineers can obtain a non-signatory professional engineering (PE) license. Only a bachelor’s degree is required, though a master’s degree provides significant salary benefits.
Computer engineering is a significant field for Texas. Since 2018. the market for computer engineers in Texas has more than doubled, from 2,170 to 4,670. Texas has the 2nd largest market for computer engineers in the U.S. after California, and it is currently the fastest growing computer engineering market in the US. Dallas-Fort Worth is the 5th largest city market in the US, ahead of even much larger cities like NYC. The average salary of a computer engineer according to the U.S. Bureau of Labor Statistics is $119,560 per year, the second highest engineering disciple (after petroleum engineering). This degree option helps our students obtain excellent, in-demand jobs.
The program is a residential program, with the majority of courses taught in person, though some could be taught online.
The degree contains 124 hours composed of 62 hours in the major, and 64 hours in other courses. Only one new major course in Networking and Security, and three new electives (VLSI design, Quantum Information Devices, and Quantum Networks). One current elective (Advanced Digital Logic) will also be moved to the core for computer engineering. Three occasionally taught elective courses will become routinely taught (Softcore SoC FPGA, Advanced Computer Organization, Massively Parallel Computation).
Minimum 124 hours including the following:
Select 3 hours from the Foreign Language and Culture Distribution List for Engineering Programs.
ELC 4315, ELC 4323, ELC 4324, EGR 4326, ELC 4330, ELC 4332, ELC 4350, ELC 4353, ELC 4360, ELC 4362, ELC 4363, ELC 4364 ELC 4366, ELC 4367, ELC 4368, ELC 4369, ELC 4372, ELC 4396, ELC 4V97 CSI 3000 and 4000 courses (with approval)
Notes:
Students interested in computer engineering will not have to take courses needed for the more general electrical and computer engineering degree, but instead will be able to concentrate on courses in their area of interest. The degree will allow emphasis in several leading technologies including embedded systems, integrated circuit design, quantum computation, networking, and high performance computing.
Placement Opportunities for Graduates:
Computer engineering is in very high demand in Texas, the United States, and the world. Austin is becoming the city of choice for Silicon Valley companies seeking to avoid the heavy taxes in California, and the Dallas-Fort Worth metroplex is the fifth largest computer engineering market in the U.S. At the center of this is Baylor, placing our graduates in a uniquely advantageous area.
School of Engineering & Computer Science One Bear Place #97356 Waco, TX 76798-7356
Department of Computer Science One Bear Place #97141 Waco, TX 76798-7141
Security and privacy, programming languages.
Academics / graduate / ms in computer science master of science in computer science.
Situated within the McCormick School of Engineering, the Department of Computer Science (CS) at Northwestern University equips students with the technological expertise to build computer science solutions for a better future. Driven by the CS+X Initiative, the department broadens the scope of CS impact by actively fostering transformational relationships between computer science and intersecting fields at Northwestern’s top-ranked schools.
Earn your master’s degree in computer science in our supportive, inclusive, and enthusiastic community that enables you to personalize the program to fit your own research interests and career aspirations. You’ll study alongside our PhD students in our integrated classrooms and perform world-class research with faculty who have developed new ideas and achieved results in all areas of computer science. At the same time, you’ll broaden your definition of CS by working with CS+X faculty who create interdisciplinary connections between computer science and other disciplines ranging from economics to law to art.
Questions about our program? Visit our contact page >
Request Info Learn How to Apply
Associate professor of computer science.
“By including critical discussions of the field and authentically collaborating with the community, we can develop better designs and change perceptions of what is valuable in computing experiences.”
Benefit from our culture, community, and proximity to Chicago’s growing tech sector
In our CS+X environment , you’ll have the opportunity to uncover new areas of study while taking advantage of our robust research connections across Northwestern’s top-ranked schools including medicine, business, journalism, music, and more.
When you join Northwestern CS, you’re entering a community, not just a classroom. You’ll not only find ample opportunities to network with fellow students, faculty members, staff, and even professionals in the CS field, but you’ll also to form supportive friendships.
Situated along the lake, 12 miles north of downtown Chicago, Northwestern’s unique location offers unsurpassed access to research partnerships and networking opportunities at neighboring tech organizations.
The basics at-a-glance
Students work with the MS program director to develop plans of study to meet their individual goals. Students can focus on a course degree plan or supplement coursework with a formal research master’s thesis or application project.
The degree can be completed in 3-4 quarters, while some students may take longer.
Complete either a 12 course degree plan or 9 courses plus a thesis or application project.
View courses
Students can earn 3 course credits for master’s thesis or application project.
Work with advisors to design a course plan to fit your areas of interest and career aspirations.
View Full Curriculum Details
Click on an area to learn more about our current work.
Computer engineering, human-computer interaction and information visualization, career paths.
Let us help you envision and advance your potential
In addition to preparing students for PhD studies, Northwestern computer science master’s degree graduates are recruited by employers in nearly every industry. Our career advisors in Engineering Career Development and Northwestern Career Advancement assist students with career development and placement.
Common career paths include:
Information technology consulting, database and systems analysis, data analytics, financial risk analysis and trading, where our alumni work.
Request a customized program guide about the master of science in computer science.
Request Your Program Guide
IMAGES
VIDEO
COMMENTS
Find out which universities offer full funding to admitted students for their PhD programs in computer science and related fields. Learn about the types of funding, eligibility criteria, and application deadlines for each program.
Level: Masters, PhD. Brief description: The EFS scholarship program Thailand for International Students is a Fully funded scholarship for international students to study in Thailand. The program is open to students from all over the world and covers the costs of tuition, accommodation, and living expenses. Photo by Joslyn Pickens @ Pexels.
1 award worth $2,000. Deadline Aug 31, 2024. Grade Level HS Upperclassmen, College & Graduate Students. Apply. Sallie Mae will award $2,000 each month to eligible entrants. No essay or account sign-ups, just a simple scholarship for those seeking help paying for….
The Google PhD Fellowship Program was created to recognize outstanding graduate students doing exceptional work in computer science and related research areas. This is a limited submission fellowship, so direct applications from students are not accepted. You will need to submit your application through the department's academic program manager.
The Google PhD Fellowship Program was created to recognize outstanding graduate students doing exceptional and innovative research in areas relevant to computer science and related fields. Fellowships support promising PhD candidates of all backgrounds who seek to influence the future of technology. Google's mission is to foster inclusive ...
For prospective Computer Science PhD students in 2023: 76% were either positive or very positive about employment after graduation. 71% preferred on campus learning, 10% preferred online/distance learning, and 19% preferred a blended approach. 18% were interested in part-time study. In order of popularity, the top three study motivations were:
The AFCEA offers this scholarship to college sophomores and juniors studying one of the many qualifying STEM majors. Eligible majors include computer science, computer programing, computer systems, and computer engineering. Applicants must hold U.S. citizenship and a 3.0 minimum GPA. Award: $2,500.
The School of Computing at Newcastle University is advertising a number of PhD projects in the areas of data science and computer vision, cybersecurity, human computer interaction, internet of things, distributed systems, and many more. Read more. Self-Funded PhD Students Only Computing PhD Programme. More Details.
The Apple Scholars in AI/ML PhD fellowship was created to recognize and support PhD students in Computer Science and related areas who are pursuing research in artificial intelligence and machine learning, with a unique focus on work that is related to Apple's core values. ... SMART Scholarship. Full tuition, stipend $25K-$38K, paid summer ...
AFB Paul and Ellen Ruckes Scholarship - Engineering and computer science scholarships awarded to full-time undergraduate and graduate students studying in the US who are blind or visually impaired.All applicants must be US citizens. AFCEA STEM Majors Scholarships - STEM scholarships for US students majoring in any STEM subject at undergraduate or graduate level.
HSS PhD Studentships. Read more about eligibility. Queen Mary University of London. London, United Kingdom. 1 of 42. Discover exclusive Computer Science & IT scholarships for PhD students. Unlock financial support for your Computer Science & IT studies with PhDportal.
Northeastern University and Khoury College of Computer Sciences offer a number of financial aid and scholarship opportunities to help finance your PhD education. Funding opportunities vary based on program and research funding availability. Click on your program below to see the funding opportunities. Computer science and cybersecurity.
PhD Scholarship in Computer Science (Human- Computer Interaction ) RMIT University | Melbourne, Victoria | Australia | 28 days ago. Research scholarship funded by RMIT School of Computing Technologies. The scholarship is for 3 years; there would be a fee waiver and the standard stipend. Research scholarship funded by RMIT School.
Financial support for Ph.D. students All students admitted into our Ph.D. program receive full financial support. This support includes tuition, fees, $1,004 in transportation and dental subsidies (as of AY24-25), and a cost-of-living stipend ($3655 per month in AY23-24 and $4083 per month before taxes in AY24-25). Support is independent of need provided a student remains in good academic ...
Georgetown University offers a fully funded PhD Program in Computer Science. PhD students first complete the coursework of the master's degree to build a solid foundation in computer science. ... Doctoral students are fully supported through scholarships and research assistantships. Hack.Diversity Technology Fellowship for Minorities. Hack ...
The Computer Science, Ph.D. program combines a small set of core requirements with a broad range of electives, allowing maximum freedom to align your studies with your interests and goals. ... Explore opportunities to offset program costs, including New York Tech scholarships, graduate teaching and research assistantships, and federal financial ...
DOE Computational Science Graduate Fellowship Amount: $46,000 Due Date: January 17, 2025 Micron Science and Technology Scholars Program Amount: $55,000 Due Date: January 19, 2025 ACF Red Baucher Scholarship Fund Amount: $500 Due Date: January 20, 2025 Westmont Scholarships for Computer Science Majors Amount: $10,000 Due Date: January 20, 2025
As the scholarships are by nomination only, there is no need for a separate application. Only students who have applied for a PhD place and received a conditional or unconditional offer of a place to study here will be considered. The best way to win one of our scholarships is to make a strong PhD application that is relevant to the research ...
The American Association of University Women: Several award types available ‡ *. September. Hertz Foundation. September. National Defense Science and Engineering Graduate Fellowship (NDSEG) September. Two Sigma PhD Fellowship ‡. October. Switzer Environmental Fellowship.
Amount $12,000. Deadline October 14, 2024. Applicants of the Association for Iron & Steel Technology Scholarships should be students majoring in engineering, engineering technology, computer science, data science, safety or industrial hygiene programs. Applications will be accepted from university sophomore and junior applicants and university ...
UB Graduate School Fellowships & Scholarships; UB Office of Fellowships and Scholarships; Western New York Prosperity Fellowship Program ... data mining, electronic commerce, natural language processing, and networks. Computer science was first organized as a department at UB in 1967—one of the first in the U.S.—and merged with computer ...
Scholarships are an excellent source of financial aid for computer science majors, as recipients do not need to repay the funds. These funding programs help promising students seeking assistance to pay for their degrees. The scholarships listed below offer financial aid specifically to women in computer science programs.
The Doctor of Philosophy (PhD) in Computer Science program in the College of Engineering and Applied Science (CEAS) is designed to meet the traditional high standards for such programs. The PhD in Computer Science is administered by the division of Computer Science in the department of Electrical Engineering and Computer Science.
The maximum scholarship amount is $2500 and can only be applied toward tuition expenses. Sarder Scholarship. 6. SMART Scholarship. Sponsored by the Department of Defense to support students in both undergraduate and graduate computer, science, math, technology and engineering programs.
In the realm of data science and analytics, a graduate reflected on their experience interpreting complex datasets. They recalled the excitement of presenting findings that influenced strategic business decisions, with a median salary of approximately $136,620. ... Scholarships for Computer Science Majors. bestcolleges.com https://www ...
Computer science students can combine their studies with other fields, including mathematics, physics, economics, psychology, and linguistics. The introduction to computer science class at Harvard is among the university's most popular courses. The computer science concentration covers topics ranging from cryptography to sensor motes.
Partner Scholarship Program; Become a Partner; Request Info Call Us Apply. Areas of Study. Business. ... At the graduate level, master's degrees can be earned in one to two years of full-time study, and a doctorate in computer science can take as many as five years of full-time study to earn. ... In a computer science program, you'll learn ...
Computer engineering fills the gap between electrical engineering and computer science. It specializes in the design of digital hardware and the necessary software to run it. Computer engineering degrees are accredited by ABET, and the professional society of computer engineering - the IEEE Computer Society - also provides curricular ...
CHAPTER 1 INTRODUCTION 1.1 NatureofthisDocument These are policies and procedures for graduate students in the Department of Computer Science and Engineering, University at Buffalo, State University of New York.
In addition to preparing students for PhD studies, Northwestern computer science master's degree graduates are recruited by employers in nearly every industry. Our career advisors in Engineering Career Development and Northwestern Career Advancement assist students with career development and placement.