Our Graduate Degrees & Programs
The Department of Computer Sciences at UW-Madison is a pioneer in computer science research. We’re well established, highly ranked, and our department is regularly singled out for its collaborative spirit. Our award-winning faculty work closely with graduate students, conducting bold research to achieve excellence in computer science. We’re transforming the world through computing. Join us!
The Department of Computer Sciences offers the Master of Science and a Doctor of Philosophy in Computer Sciences. Research specialty areas include artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, human–computer interaction, numerical analysis, optimization, performance analysis, programming languages and compilers, systems research, and theoretical computer sciences.
- Admissions questions: [email protected]
- PhD program questions: [email protected]
- MS program questions: [email protected]
Professional Masters CS
The program is designed for professionals who want to pursue an MS degree for more specific CS education, to obtain cutting edge knowledge in the fast-moving field of IT, apply what they’ve learned in their jobs, and who seek career advancement. Students in the program earn an MS degree within two years and can take coursework in many areas: artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, human–computer interaction, numerical analysis, optimization, performance analysis, programming languages and compilers, systems research, and theoretical computer sciences.
- Program Details
- Admissions & program questions: [email protected]
Professional Capstone Certificate
If you have obtained a bachelor’s degree in a field other than computer science but now want to learn the fundamentals of computer science so that you can apply for software developer jobs, the Professional Capstone Certificate Program is for you. Students generally use this program to gain introductory computational skills to transfer into a more technical position, use for promotion, or as a way to prepare for a graduate program like the Professional Master’s Program.
- Admission & program questions: [email protected]
MS – Data Engineering
The MS in Data Engineering program focuses on the principles and practices of managing data at scale. It emphasizes the valid and efficient collection, storage, management, and processing of datasets to support computation and data driven systems important to data science and data analytics functions. Given the increasing amounts of data being generated and processed daily, almost all industries need data engineers to build and maintain robust data-handling systems. There is a strong workforce demand for data engineering expertise.
- Admissions & program questions: [email protected]
MS – Data Science (MDS)
The MS Data Science is a joint professional program between the Statistics and Computer Sciences Departments and is administered by the Statistics Department. The program provides students with abilities in computational and statistical thinking and skills, which may be combined with domain knowledge to address data-rich problems from diverse fields and various industries. Graduates will acquire data science competencies to think critically about data, and to manage, process, model and analyze data to obtain meaning and knowledge, and further to use data in responsible, ethical ways. The curriculum addresses emerging, and rapidly growing areas of applied statistical and computing research and practice. Graduates seek employment as data analysts and data scientists or pursue further education in data science, statistics, computer science, or related quantitative and computational fields.
- Admissions & program questions: [email protected]
Mad UX (User Experience Design Capstone Certificate)
This is a joint program between the Computer Sciences Department and the Information School and is administered by the Information School. Students gain introductory through intermediate user experience skills to plan, design, and assess innovative digital user experiences via digital applications and media. You can complete the certificate entirely online, within one calendar year allowing for balance of your education, work and life.
- Current Students
- Admissions & program questions: [email protected]
Graduate PhD Minor
Graduate students in other PhD programs at UW–Madison who plan to minor in computer sciences should consult with a member of the Computer Sciences Graduate Advising Committee early in their graduate program to ensure acceptance of the minor program. To obtain a doctoral minor, students must earn at least 9 credit hours in computer sciences courses, as well as fulfill other requirements of the minor.
- Campus Information & Tours More
- Campus Map More
- CS Diversity & Inclusion More
- CS Student Organizations More
- Destination Madison More
- Funding & Financial Aid – CS More
- Funding & Financial Aid – UW-Madison More
- Grad Student Life More
- The Graduate School More
- Housing & Transportation More
- International Student Services More
- Madison, WI More
- Research Groups More
- School of Computer, Data & Information Sciences More
- University Health Services More
Graduate Program Managers
PMP/PCP/MSDE, Computer Sciences
Professional Programs Manager
Mad UX - iSchool
Academic Program Manager
MS in Data Science (MDS) - Statistics
Professional Programs Specialist
MS/PhD Admissions - Computer Sciences
Graduate Program Admissions Coordinator
Traditional MS/PhD Program, Computer Sciences
Graduate Program Manager - MS
Graduate Program Manager - PhD
Rm 4297 Computer Sciences Building
- marquette.edu //
- Contacts //
- A-Z Index //
- Give to Marquette
Marquette.edu // Graduate School // Programs //
PhD in Computer Science
Earn a phd in computer science in milwaukee, wisconsin.
The growth of the computing field has created a huge demand for highly specialized skilled researchers and workers in the areas of software engineering, data science and analytics, big data, privacy and security, internet of things, bioinformatics, mHealth (mobile health) and many other related areas.
The PhD program in computer science at Marquette University prepares students for careers in research, industry, research laboratories, and institutions of higher education. The program allows students to tailor coursework based on their interests and strengths. The program places particular emphasis on students contributing to applied research in computer science. Expand all | Collapse all
The key features of this program include the interdisciplinary research opportunities in various research areas such as bioinformatics, data science, health informatics and computer education, our faculty members have strong collaborations across departments, colleges within Marquette and other institutions in the area, and the Northwestern Data Science Institute offering industry collaboration opportunities.
- Survey, synthesize and evaluate research publications in their selected research area.
- Propose a research problem and novel solutions that contribute to the advancement of knowledge.
- Design and execute original research that results in a major written scholarly work.
- Communicate the results of research effectively both in written and oral formats.
The program includes 45 credits of coursework and 12 dissertation credits. Student will be able to complete the program on a full-time basis in four to five years.
Students are generally fully funded through research assistantships and teaching assistantships as long as they maintain good standing within the program.
A PhD in computer science from Marquette University will produce graduates with state-of-the-art knowledge and competitive research capabilities in computer science professions.
Students successfully completing the PhD program are prepared to meet the demands for highly specialized research-scholars in areas related to computer science such as big data, data science, bioinformatics, computer security and systems in academic positions as well as careers in local or national industrial or government research laboratories and non-profit or policy institutes.
Take the next step towards your future
I'M READY TO APPLY
BOOK A TOUR
- Application Information
- Financial Aid
Ready to learn more about Marquette's PhD in computer science? Request more information now or schedule a campus visit.
Graduate Program Recruiter
phone: (414) 288-7139
email: [email protected]
Email the Graduate School
The priority deadline for review of applications is January 15 for the following fall term. After the priority admission deadline, applications will be reviewed on a rolling basis as space permits.
Read all application instructions prior to beginning an application.
- A completed online application form and fee
- Copies of all current and previous college/university transcripts except Marquette*
- Three letters of recommendation addressing the applicant's academic qualifications for graduate study in the intended program
- GRE scores (general test only) Although normally required, the GRE is optional for students applying for the 2023-24 Academic Year.
- For international applicants only: TOEFL score or other acceptable proof of English proficiency
- English-language publications authored by the applicant, including a master's thesis or essay, if applicable (optional, but strongly recommended)
- Statement of purpose outlining relevant education or work experience, career goals, possible areas of interest, and reasons for seeking admission to this program
*Upon admission, final official transcripts from all previously attended colleges/universities, with certified English translations if original language is not English, must be submitted to the Graduate School within the first five weeks of the term of admission or a hold preventing registration for future terms will be placed on the student’s record.
Study with a collective computer science faculty
Marquette computer science faculty members have expertise in some of the most sought-after areas of computer science research such as systems, algorithms, machine learning, data science and security. Many faculty members are recognized as leading researchers both nationally and internationally in their areas. The collective faculty expertise combined with the expertise of other faculty members from other disciplines across campus will produce doctoral graduates with cross-training, critical thinking and computational skills.
Computer Science Faculty
- Sheikh Iqbal Ahamed, Professor
- Dennis Brylow, Associate Professor
- Shion Guha, Assistant Professor
- Thomas Kaczmarek, Adjunct Assistant Professor
- Praveen Madiraju, Associate Professor
- Debbie Perouli, Assistant Professor
- Satish Puri, Assistant Professor
- Thomas Schwarz, Associate Professor
For financial aid opportunities, please email Dr. Praveen Madiraju , graduate chair of the Department of Computer Science.
Application Deadline: January 15
Full-Time: Yes | Online Options: No
Computer Science Department
Program Course Work: 57 Credits
Tuition Cost Per Credit: $1,245.00
Start Your Application
Why Choose Marquette? Application Instructions Graduate Forms Request Program Information Contact the Graduate School Schedule a Campus Visit Visit Milwaukee
Graduate School on Social Media
Marquette University Zilber Hall, Room 205 Milwaukee, WI 53233 Phone: (414) 288-7137
- Campus contacts
- Search marquette.edu
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
© 2023 Marquette University
- Skip to Content
- Catalog Home
View as list View as grid
- Computer Sciences, Doctoral Minor
- Computer Sciences, M.S.
- Computer Sciences, Ph.D.
- Data Engineering, M.S.
Visit the CS website to view our department faculty and staff .
- Degrees/Majors, Doctoral Minors, Graduate/Professional Certificates
- Explore Graduate Opportunities
- Explore UW-Madison's Undergraduate Opportunities
- Accounting and Information Systems
- African American Studies
- African Cultural Studies
- Agricultural and Applied Economics
- Agricultural and Life Sciences - College-Wide
- Animal and Dairy Sciences
- Art History
- Asian Languages and Cultures
- Atmospheric and Oceanic Sciences
- Biological Systems Engineering
- Biomedical Engineering
- Biostatistics and Medical Informatics
- Business - School-Wide
- Cell and Regenerative Biology
- Center for Humanities
- Chemical and Biological Engineering
- Chicana/o and Latina/o Studies
- Civil and Environmental Engineering
- Civil Society & Community Studies
- Classical and Ancient Near Eastern Studies
- Communication Arts
- Communication Sciences and Disorders
- Community and Environmental Sociology
- Comparative Literature and Folklore Studies
- Counseling Psychology
- Curriculum and Instruction
- Educational Leadership and Policy Analysis
- Educational Policy Studies
- Educational Psychology
- Electrical and Computer Engineering
- Engineering - College-Wide
- Engineering Physics
- Food Science
- Forest and Wildlife Ecology
- French and Italian
- Gaylord Nelson Institute for Environmental Studies
- Gender and Women's Studies
- German, Nordic, and Slavic
- Graduate - School-Wide
- Human Development and Family Studies
- Human Ecology - School-Wide
- Industrial and Systems Engineering
- Information School
- Institute for Clinical and Translational Research
- Institute for Regional and International Studies
- Integrative Biology
- Journalism and Mass Communication
- La Follette School of Public Affairs
- Language Institute
- Language Sciences
- Law - School-Wide
- Life Sciences Communication
- Management and Human Resources
- Materials Science and Engineering
- Mead Witter School of Music
- Mechanical Engineering
- Medical History and Bioethics
- Medical Physics
- Medicine and Public Health - School-Wide
- Nursing - School-Wide
- Nutritional Sciences
- Operations and Information Management
- Pharmacy - School-Wide
- Planning and Landscape Architecture
- Plant Pathology
- Political Science
- Population Health Sciences
- Real Estate and Urban Land Economics
- Rehabilitation Psychology and Special Education
- Religious Studies
- Risk and Insurance
- Sandra Rosenbaum School of Social Work
- Soil Science
- Spanish and Portuguese
- Veterinary Medicine - School-Wide
- Nondegree/Visiting Student Guide
- Undergraduate Guide
University of Wisconsin--Madison
Ranked in 12 program s and 10+ specialt ies
University of Wisconsin--Madison 's Graduate School Rankings
- in Accounting
- in Marketing
- # 5 in Real Estate (tie)
- # 23 in Part-time MBA (tie)
- # 3 in Curriculum and Instruction
- # 6 in Education Policy
- # 2 in Educational Administration and Supervision (tie)
- # 1 in Educational Psychology
- # 5 in Elementary Teacher Education
- # 10 in Higher Education Administration (tie)
- # 2 in Secondary Teacher Education
- # 7 in Special Education (tie)
- # 3 in Student Counseling and Personnel Services
- in Biological / Agricultural Engineering
- in Biomedical Engineering / Bioengineering
- # 12 in Chemical Engineering (tie)
- in Civil Engineering
- in Computer Engineering
- in Electrical / Electronic / Communications Engineering
- in Environmental / Environmental Health Engineering
- # 10 in Industrial / Manufacturing / Systems Engineering (tie)
- in Materials Engineering
- in Mechanical Engineering
- # 8 in Nuclear Engineering
- in Business/Corporate Law
- in Clinical Training
- in Constitutional Law
- in Contracts/Commercial Law
- in Criminal Law
- in Dispute Resolution
- in Environmental Law
- in Health Care Law
- in Intellectual Property Law
- in International Law
- in Legal Writing
- in Trial Advocacy
- # 5 in Family Medicine
- # 35 in Most Diverse Medical Schools (tie)
- # 149 in Most Graduates Practicing in Medically Underserved Areas
- # 65 in Most Graduates Practicing in Primary Care Fields
- # 41 in Most Graduates Practicing in Rural Areas
- # 20 in Best Medical Schools: Primary Care (tie)
- # 43 in Best Nursing Schools: Doctor of Nursing Practice
- # 34 in Audiology (tie)
- # 11 in Biochemistry / Biophysics / Structural Biology (tie)
- # 13 in Cell Biology (tie)
- # 12 in Ecology / Evolutionary Biology (tie)
- # 9 in Genetics / Genomics / Bioinformatics
- # 4 in Microbiology
- # 11 in Biostatistics (tie)
- # 6 in Analytical (tie)
- # 14 in Biochemistry
- # 10 in Inorganic
- # 11 in Organic (tie)
- # 10 in Physical (tie)
- # 13 in Theoretical
- # 5 in Clinical Psychology (tie)
- # 23 in Artificial Intelligence
- # 12 in Programming Language
- # 11 in Systems
- # 27 in Theory
- # 12 in Geochemistry
- # 11 in Geology
- # 10 in Econometrics
- # 13 in Industrial Organization
- # 14 in International Economics (tie)
- # 9 in Labor Economics
- # 15 in Macroeconomics
- # 12 in Microeconomics
- # 14 in Public Finance (tie)
- # 24 in English (tie)
- # 1 in Printmaking
- # 1 in African History
- # 12 in Cultural History (tie)
- # 12 in European History (tie)
- # 14 in Latin American History (tie)
- # 13 in Modern U.S. History (tie)
- # 2 in Women's History
- # 8 in Archives and Preservation
- # 9 in Services for Children and Youth (tie)
- # 10 in Algebra / Number Theory / Algebraic Geometry (tie)
- # 18 in Analysis (tie)
- # 17 in Occupational Therapy (tie)
- # 7 in Pharmacy (tie)
- # 25 in Physical Therapy (tie)
- # 15 in Physician Assistant (tie)
- # 15 in Elementary Particles / Field / String Theory (tie)
- # 16 in American Politics
- # 16 in Comparative Politics (tie)
- # 14 in International Politics (tie)
- # 8 in Developmental Psychology
- # 12 in Health Policy and Management (tie)
- # 32 in Public Management and Leadership (tie)
- # 21 in Public Policy Analysis
- # 6 in Social Policy
- # 31 in Public Health (tie)
- # 1 in Rehabilitation Counseling (tie)
- # 16 in Social Work (tie)
- # 8 in Economic Sociology (tie)
- # 8 in Historical Sociology (tie)
- # 9 in Sex and Gender (tie)
- # 2 in Social Stratification
- # 3 in Sociology of Population (tie)
- # 3 in Speech-Language Pathology (tie)
- # 13 in Statistics (tie)
- # 8 in Veterinary Medicine
More from This School
- Graduate Schools
- Online Programs
- Global Universities
More Rankings for This School
Best Colleges Rankings
Using indicators of academic excellence, U.S. News ranks regionally accredited colleges and universities.
Graduate Schools Rankings
Online Program Rankings
Online Programs in professional areas with the largest enrollments are evaluated annually by U.S. News, based on criteria such as employment outcomes of graduates.
U.S. News ranked universities around the world based on their academic research & reputation.
U.S. News Grad Compass
See expanded profiles of nearly 1,800 schools. Unlock entering class stats including LSAT, MCAT, GMAT and GRE scores.
Unlock U.S. News Grad Compass
Access all of the Business, Law, Medicine, Engineering, Nursing and Education School data for University of Wisconsin--Madison.
Graduate School Advice
Applying to Graduate School
Paying for Grad School
About the GRE
Studying at a U.S. Grad School
You May Also Like
Premeds and 5 underserved populations.
Rachel Rizal March 1, 2023
Determine Target MBA Program Fit
Cole Claybourn Feb. 28, 2023
Combined M.D.-J.D. Degrees: What to Know
LaMont Jones Feb. 28, 2023
Pros and Cons of Part-Time Law School
Gabriel Kuris Feb. 27, 2023
How to Find the Right Business School
Sammy Allen Feb. 24, 2023
M.D.-Ph.D. Programs Include Research
Tiffany Cusaac-Smith Feb. 23, 2023
Choose MBA Programs Strategically
Anayat Durrani Feb. 22, 2023
Law School Application Deadline Myths
Gabriel Kuris Feb. 21, 2023
Law School Students With Disabilities
Nicolette White Feb. 17, 2023
NextGen Bar Exam: What to Know
Sarah Wood Feb. 15, 2023
You are here.
- Digital Learning
Wisconsin defines computer science as “an academic discipline that encompasses the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, networks, and their impact on society” (WI Department of Public Instruction 2017).
This working definition of computer science draws upon these five content areas from the Wisconsin Standards for Computer Science :
Algorithms and Programming
Data and Analysis
Impacts of Computing
Networks and the Internet
Often, there is confusion between computer science and other areas of computing, such as computer literacy, information technology literacy, or a digital technology career pathway. The following list of general definitions can provide clarity as to what computer science is and is not:
Computer Literacy : Computer literacy may be embedded into any discipline at any grade level to incorporate technology into teaching and learning. Wisconsin transitioned to the term “ Information Technology Literacy” when the academic standards were revised in 2017.
Information Technology Literacy : The ability of an individual, working independently or with others, to use tools, resources, processes, and systems responsible to access and evaluate information in any medium, and to use that information to solve problems, communicate clearly, make informed decisions, and construct new knowledge, products, or systems ( Wisconsin Standards for Information and Technology Literacy 2017).
Digital Technology Career Pathway : The Wisconsin Regional Career Pathways (RCP) approach is a statewide effort to deliver high-quality career pathways in high schools that reflect the needs and vision of a regional collaborative group of employers, education, and economic and workforce development. Computer Science coursework should be considered part of this career pathway along with other technology-related academic courses.
Computational Thinking (CT)
A common connection between many academic standard areas in Wisconsin in K-12 education is computational thinking. According to the International Society for Technology in Education (ISTE) and Computer Science Teacher Association (CSTA), CT’s K-12 definition includes:
- Formulating problems in a way that enables us to use a computer and other tools to help solve them.
- Logically organizing and analyzing data.
- Representing data through abstraction such as models and simulations.
- Automating solutions through algorithmic thinking (a series of ordered steps).
- Identifying, analyzing, and implementing possible solutions with the goal of achieving the most efficient and effective combination of steps and resources.
- Generalizing and transferring this problem-solving process to a wide variety of problems.
Video: Computational Thinking - What is it? How is it used ? (5:41)
ISTE Computational Thinking Competencies
- Skip to Content
- Catalog Home
Engineering and Applied Science (Graduate Programs)
Engineering, PhD: Computer Science
The Doctor of Philosophy, the highest degree offered by the University, is conferred in recognition of marked scholarship in a broad field of knowledge as well as distinguished critical or creative achievement within a special area of the general field (the special area being the subject of the doctoral dissertation). The Doctor of Philosophy (PhD) program in the College of Engineering and Applied Science (CEAS) is designed to meet the traditional high standards for such programs. The PhD in Engineering is administered by the CEAS Graduate Program Subcommittee (GPSC). Some aspects of the program are delegated to the CEAS Graduate Office and to the various departments of the College.
There are six major areas in the PhD program:
- Biomedical Engineering
- Civil Engineering
- Computer Science
- Electrical Engineering
- Industrial Engineering
- Materials Engineering
- Mechanical Engineering
Each major is flexible, allowing the student to develop a plan of studies tailored to meet individual needs. Evaluation of the study plan is based on its appropriateness as an engineering or computer science program, the availability within the University of appropriate course offerings, and the availability within the College of a faculty member who is qualified to serve as the student’s major professor.
The PhD degree requires a minimum of 66 credits beyond the baccalaureate, including a dissertation. The student must also satisfy a residence requirement.
Many of the courses leading toward graduate degrees in CEAS are offered in the late afternoon or evening. So, students can complete much of their coursework on a part-time basis.
Credits and courses, additional requirements, application deadlines.
Application deadlines vary by program, please review the application deadline chart for specific programs. Other important dates and deadlines can be found by using the One Stop calendars .
An applicant must meet Graduate School requirements plus these College requirements to be considered for admission to the program:
- Applicants holding a BS or MS degree in engineering or computer science, depending on the major area selected will generally be admitted without deficiencies.
- Applicants holding BS or MS degrees from domains outside of engineering or computer science may be admitted with specific program-defined course deficiencies, provided that the deficiencies amount to no more than two courses. The student is expected to satisfy deficiency requirements within three enrolled semesters. The deficiencies are monitored by the Graduate School and the individual graduate program unit. No course credits earned in making up deficiencies may be counted as program credits required for the degree. For the Engineering major areas, the BS or MS preparation generally must include mathematics equivalent to ELECENG 234 or MATH 234 . For the Computer Science major area, the mathematics preparation must generally include mathematics equivalent to MATH 232 . Otherwise, the made-up deficiencies must be sufficient to assure the Graduate Program Subcommittee that the applicant is able to proceed with advanced work directed toward the doctoral degree.
- A minimum grade point average of 3.0 on the basis of 4.0, in the highest degree granted. An applicant with a master’s degree in engineering or computer science having a GPA of less than 3.0, but at least equal to 2.75, may be admitted if substantial evidence can be submitted demonstrating that the applicant has the capacity to perform satisfactory doctoral work.
- All applicants are required to submit a brief (1 or 2 page) statement describing their professional goals and at least two letters of reference.
- The Graduate Record Examination (GRE) is required for all international and domestic applicants.
- International students require proof of English language proficiency. Complete information is available at the UWM Center for International Education
- Applicants with a relevant master’s degree who intend to complete an additional master’s in engineering at UWM should announce their plans at the time of admission, and not later than the start of their second year into the PhD program.
A student who receives a master’s degree at UWM must formally apply for admission to the Graduate School as a doctoral student before continuing studies that will be credited toward the Doctor of Philosophy in Engineering.
The minimum degree requirement is 66 graduate credits beyond the bachelor’s degree. The minimum credit distribution of coursework to be undertaken must be as follows depending on the option selected.
The 6-credit requirement in mathematics and/or quantitative methods may be met by satisfactorily completing certain courses specified by the GPSC or by taking the minor in mathematics. When such courses also count for either the major area or the minor area, the remaining credits may be taken as approved electives.
The Computer Science major area of concentration is one of the seven major areas of the PhD in Engineering. The student must achieve a 3.0 GPA separately in each of the following areas: the Computer Science major area, the minor area, and the quantitative methods area.
The minor is normally taken in one of the other major areas of the PhD in Engineering or in the physical sciences or mathematics or in business management. Consideration of any other area as a minor requires the prior approval of the GPSC.
A minimum of 33 credits, including doctoral thesis, must be completed while enrolled at UWM in the PhD degree program. For students entering with a relevant master’s degree who intend to complete a second master’s and a PhD in Engineering at UWM, a minimum of 27 credits, including doctoral thesis, must be completed while enrolled in the doctoral program.
Students entering the program without a prior applicable master’s degree are limited to a total maximum transfer of 9 credits for courses taken elsewhere. Independent study courses (699 and 999) may be included in the minimum course credit requirements provided GPSC approval has been obtained prior to registration in such course. Typically no more than six credits of independent study are allowed in the PhD program. Guidelines on acceptable independent study courses are available in the CEAS Graduate Studies Office.
The GPSC or the major department may require candidates to complete certain courses as part of the requirement for the specific major or to meet the mathematics and/or quantitative methods requirement.
Major Professor as Advisor
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 GPSC or its delegates will assign the incoming student 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 to the Graduate Program Subcommittee 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. The content of the examination varies among the major areas of the PhD in Engineering program.
Students entering with only a bachelor’s degree or with a master’s degree in an area unrelated to their major area 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.
- If the student passes both parts, then the student has passed the entire examination and will be permitted to proceed toward the Doctor of Philosophy degree.
- If the student fails both parts, then the student must take the entire exam again at its next offering.
- If a student passes only one of the two parts, then the student must take the examination again at its next offering, but may choose to take only the part of the examination that was not passed on the first attempt.
- If a passing grade is not obtained on the second attempt of the Qualifying Examination, the student will not be permitted to proceed toward the Doctor of Philosophy degree.
A student who fails the qualifying exam twice is subject to dismissal from the PhD in Engineering 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 Engineering program because of failing the qualifying exam may not be enrolled in the PhD in Engineering 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.
Doctoral Program Committee
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.
Doctoral Preliminary Examination
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 Engineering 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.
Dissertation and Dissertator Status
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 Engineering 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 GPSC 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.
For additional information see the Graduate School PhD requirements .
Print this page.
The PDF will include all information unique to this page.
All pages in the 2022-2023 Catalog.
Computer Science Ph.D.
Learn about our editorial process .
Updated September 9, 2022 · 4 Min Read
ComputerScience.org is an advertising-supported site. Featured or trusted partner programs and all school search, finder, or match results are for schools that compensate us. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site.
Are you ready to discover your college program?
With the rising need for technical expertise, employers are increasingly including doctoral degrees in their minimum hiring requirements. In fact, the U.S. Bureau of Labor Statistics projects a 15.3% jump in the number of jobs in CS requiring a doctorate degree by 2022.
The Bureau of Labor Statistics projects a 15.3% jump in the number of jobs in CS requiring a doctorate degree by 2022.
An online Ph.D. in computer science proves a lucrative degree and allows for more independent, creative input into projects, along with more freedom to design products, implement change, and inspire students and employees. Employees with their doctorates tend to enjoy higher salaries and lower unemployment rates than those with lower-level degrees.
Earning a Ph.D. in computer science opens doors to high-level academic positions, and allows for more independent, design-based work.
Doctorate in Computer Science Overview
What is a doctorate in computer science.
A doctorate in computer science builds on prior knowledge, education, and experience in the field. The degree typically takes 4-5 years to complete, and involves independent study and research in a focused area of interest. Doctorate programs include coursework and research that culminate in a final dissertation.
How do I get a PhD in Computer Science?
To enter a Ph.D. program, you must hold at least a bachelor's degree in the field, though a master's degree is usually preferable. Doctorate applicants must also submit GRE scores and letters of recommendation.
Students who enter these programs generally want to enter highly specialized computer science fields or teach at the college level. They must demonstrate academic success in prior college programs, and a desire to learn more about a specific area of the industry through additional study and research.
- 72-90 credits
Computer science plays a role in virtually every field of industry. For this reason, Ph.D. programs are diverse, and many students pursue interdisciplinary degrees.
Students wishing to pursue a Ph.D. in computer science generally take 4-5 years to complete the degree, which usually requires 72-90 credits. Learners can devote their studies to general computer science or choose a specialty area, such as one of the following:
Top Online Programs
Explore programs of your interests with the high-quality standards and flexibility you need to take your career to the next level.
Average Annual Tuition
Source: CollegeBoard, 2017-18
Online Ph.D. in Computer Science
Online options for computer science doctorates continue to grow. Considering the nature of the material, it's no surprise computer science courses were among the first offered in an online format from prestigious institutions such as MIT and Stanford. Doctorate studies require independent work, which integrates well with the online learning format.
Advantage: Individualized Pacing
Online programs offer the advantage of working at your own pace. Because the research and dissertation process varies greatly by student, this format proves especially conducive for doctorate-level work.
Advantage: Growing Prestige of Online Programs
The Taulbee Survey estimates more than 1,834 graduates earned Ph.D.s in computer science in the 2016-17 academic year — more than ever before. This represents a 1.2% increase over the previous year. That said, the total number of doctoral degrees awarded in the 2016-17 academic year increased by 5.2% over the previous year.
Computer science courses represented some of the first offered online with the arrival of Massive Online Open Courses (MOOCs) and other open-access learning platforms, which became popular around 2012. Some of the nation's most prestigious universities, including Stanford, MIT, and Harvard, pioneered the MOOC industry. These universities now offer singular courses in computer science, many of which are free, through Coursera and other open-source platforms.
Doctorate students should choose specialties they feel passionately about. Specialization options vary between doctoral programs, so prospective students should make sure their online program offers concentrations in their area of interest.
Courses in an Online Ph.D. in Computer Science Program
Required major courses vary by school, depending on each institution's resources and faculty. This makes each program unique. College and university faculty acquire specialty areas of study, and typically teach courses related to those topics. Required courses may also root in the school's longstanding traditions, based on department history and resources. Common courses for doctoral programs in computer science may include:
Take the next step toward your future..
Discover programs you’re interested in and take charge of your education.
- Computer Science
Best Computer Science Graduate Degree Programs & Schools in Wisconsin
Computer Science Graduate Degree prepare graduates to conduct research, design, innovate and develop solutions to problems in the field of computer hardware and software. Computer Science is a broad academic discipline spanning both the theoretical and practical aspects of the field. If you are analytical and science-minded, why not leverage your skills with a Computer Science graduate degree?
As we live in the digital age, computer and technology occupations are growing faster than other fields – is a graduate degree necessary? According to the Bureau of Labor Statistics , for technically complex jobs, a master’s degree may be required, and most jobs for computer research scientists require a Ph.D. in Computer Science or a related field. Whether you are interested in computational theory, computer graphics, computer programming or the project management aspects of computer information and technology, there are various degrees to choose from and many reasons to build on your undergraduate education.
Computer Science graduate programs: Basics
Computer Science graduate programs are offered as Masters and Doctorate Degrees. Typically, a Bachelor of Science in Computer Science prepares students academically for Masters Programs in Computer Science (MPCS). Although students may continue the academic path they began as an undergraduate with a more specific type of computer science grad degree. Graduates interested in a PhD in Computer Science usually complete a thesis as the PhD is geared to aspiring professors, research scientists and development, per the BLS .
Popular Schools with Computer Science Graduate Degree near Wisconsin
Types of computer science graduate programs.
In addition to degree level, there are different types of computer science degrees depending on whether you are interested in research and academia or advanced technical knowledge and applied skills in areas that might include:
- Computer engineering
- Artificial intelligence and machine learning
- Computer systems security
- Computational mathematics
- Data mining
- Software engineering
- Applied computer science
- Mobile Application Development
- Cloud computing
- Networks and architectures
- Big data, data analytics
- High performance computing
- Computer graphics or computer music
- Biomedical applications
FACT: According to the Bureau of Labor Statistics , computer programmers and computer systems analysts with Masters degrees had a higher wage premium than those with a Bachelor’s Degree.
Masters programs in Computer Science
Masters programs in Computer Science (MPCS) are usually offered as Master of Science in Computer Science (MSCS) and Master of Business Administration (MBA) in Computer Science. Some schools may even offer a joint MS/MBA as a way for students to combine their interests in computer technology with business management and leadership courses. Ultimately, the MPCS you choose should reflect your career aspirations. If your goal is to potentially move up into IT management, an MBA may be preferred since you learn budgeting, marketing and management in addition to computer-related courses. [vi] On the other hand, a master of science or, the technical computer science route, offers different graduate level options that are going to provide specialized skills for your niche field, and this is what many employers today are looking for.
DID YOU KNOW? Firms with large databases may prefer applicants who have a master’s degree focusing on database management, either in computer science, information systems or information technology, according to the BLS .
Computer Science graduate schools: PhD programs
Similar to Masters programs, doctorate degrees in Computer Science are commonly offered as Doctor of Philosophy (Ph.D.) in Computer Science or Doctor of Business Administration (DBA) in Computer Science degrees. Computer and Information scientists work in data mining, robotics and design new computer programming languages, in addition to being qualified for advanced research and teaching roles ( BLS ).
Things to look for in a Computer Science graduate program
Searching for Computer Science graduate degrees can feel daunting. You read about rankings for schools, wonder how much in debt you might get, and whether the degree will ultimately pay off. While these are important issues, there are a few other considerations that may be at play or even help you make a decision.
What type of Computer Science program is right for you?
Since computer science encompasses a broad array of subfields, prospective students should try to select a Computer Science graduate program that specializes in the area that is most compelling to research or that specializes in the type of computer science degree you want to earn. Often graduate schools receive specific faculty research grants, or is known for theory over machine learning. Take the time to look into the inherent strengths and faculty of each graduate program.
Bureau of Labor Statistics
If you have decided to look for a graduate school with an on-campus Computer Science graduate program near Wisconsin , location may be important. Can you relocate? Is there an accredited university near Wisconsin ? Are you hoping to study abroad? Use the navigation menu to find grad schools by city, state or country.
If you have decided to earn a graduate degree in computer science but cannot commute or relocate, you might consider an online degree. These are either fully online where you access all your courses through web-based systems or partially online (hybrid) where some on campus visits are required. Some Computer Science graduate programs may include computer labs or courses that explore the human interaction with computers. In cases where online study has its limitations, a hybrid program may make sense. In any event, use your preferences to refine your search.
Accreditation may be offered at the institutional level by the U.S. Department of Education and Council for Higher Education Accreditation or at nationally recognized regional agencies.
Take the next step: Find a Computer Science grad school near Wisconsin
While most of the computer and technology fields require a Bachelor’s degree as entry-level qualifications, if your own ambitions are to acquire more advanced knowledge, open the door to possible upward mobility or the prospect of higher wages, start to review some options for Computer Science graduate programs. Among the sponsored listings are Master of Science in Computer Science, Master of Business Administration – Applied Computer Science, Doctor of Philosophy in Business Administration –Applied Computer Science and Doctor of Computer Science Executive format, but these are only a few. Requesting more information from each school should help you to identify some of the factors mentioned here, give you some food for thought, and assist you in finding the appropriate degree to align with your ambitions.
GradSchools.com offers 4 Graduate with Computer Science Graduate Degree near Wisconsin
- Earn an IT Degree 100% Online. Flexible IT Programs. Scholarships Available.
- WGU’s degrees in IT are employer-respected and industry-recognized.
- Earn certs with your degree, including CompTIA+, Security+, and A+. 100% online! Programs start monthly – Apply free this week!
Grand canyon university, university of maryland global campus, campbellsville university, marquette university, university of wisconsin - milwaukee, carroll university, alverno college.
BROWSE GRADUATE PROGRAMS
YOU HAVE CHOSEN:
- British Columbia
- District of Columbia
- New Brunswick
- New Hampshire
- North Carolina
- North Dakota
- Northwest Territories
- Nova Scotia
- Prince Edward Island
- Puerto Rico
- Rhode Island
- South Carolina
- South Dakota
- Virgin Islands
- West Virginia
- Yukon Territory
- Los Angeles
- New Orleans
- New York City
- Salt Lake City
- San Antonio
- San Francisco
Sponsored meaning explained.
EducationDynamics receives compensation for the featured schools on our website (see "Sponsored Schools" or "Sponsored Listings" or "Sponsored Results" or "Featured Schools'). So what does this mean for you?
Compensation may impact where the Sponsored Schools appear on our websites, including whether they appear as a match through our education matching services tool, the order in which they appear in a listing, and/or their ranking. Our websites do not provide, nor are they intended to provide, a comprehensive list of all schools (a) in the United States, (b) located in a specific geographic area or (c) that offer a particular program of study. By providing information or agreeing to be contacted by a Sponsored School, you are in no way obligated to apply to or enroll with the school.
Your trust is our priority. We at EducationDynamics believe you should make decisions about your education with confidence. That's why EducationDynamics is also proud to offer free information on its websites, which has been used by millions of prospective students to explore their education goals and interests.
Graduate Internship - Computer Science/MS/PhD
- Engineering Systems Engineer , Software Engineer , Graduate Engineer
- Software Development Computer Science , Software Engineer
- One-Stop Resources
- My Wisconsin Portal
- More Resources
- UW-Whitewater College of Letters and Sciences
- Computer Science
Master of Science in Computer Science (MSCS)
Information sessions: click here.
Changing Careers? »
Apply Now »
Dr. Hien Nguyen
Graduate Program Coordinator
Academic Dept Associate
Location: Mcgraw 104
- Career Outcomes
- Degree Requirements
- Admission Requirements
- Faculty and Research
The Master of Science in Computer Science at UW-Whitewater is a 30-credit program that can be completed within 16 months in most cases. It prepares students for leadership roles in the planning, development, testing, validation, and maintenance of software systems in a range of applied areas that includes artificial intelligence, big data, cybersecurity, financial services, healthcare, and others. The program has designed pathways for students with different backgrounds. More information can be found in the Pathways tab.
Why Pursue Your MSCS at UW-Whitewater?
With high average earnings, a positive career outlook, and a vast array of skills development paths, it is little wonder that you would want to pursue a MSCS degree. The question is why would you want to pursue that degree at the University of Wisconsin - Whitewater? We can answer that with three simple points:
- Project-Orientated Education
With an average campus population of approximately 13,000, the University of Wisconsin-Whitewater is large enough to offer all the programs that you seek, while being small enough to have a personal interest in the success and academic path of our students. The MSCS graduate program is no different. From the first time you reach out to us, you will experience advisors and instructors who are vested in helping you succeed. From answering questions about enrollment and tuition, to guiding you through each step of your path, you will experience the unique atmosphere that is UW-Whitewater.
Do you need career transition help before starting the MSCS program? Are you an international student with a three-year degree? Do you have significant work experience that may off-set traditional learning? Reach out to us today to learn how you can thrive with MSCS.
Does the thought of microfiche and lectures leave you cold? No need to worry. The MSCS program is a project-orientated experience. You will work first-hand on research projects, real-world applications for our Innovation Center , and on solutions that you can apply to your work-life today. Each course is structured to be a semester-long group project that allows you to learn, absorb, and use the knowledge to solve practical problems relating to course content.
Why Choose Our Program?
- Small and highly interactive classes
- Conveniently located between Madison, Milwaukee and Chicago
- Industry partnerships through UW-W Software Development Center
- Entrepreneurship support through the Whitewater Innovation Center
For more reasons, see video (below) or visit the School of Graduate Studies page .
Located near the Wisconsin-Illinois border in the midwestern United States, our campus encompasses hundreds of park-like acres with a friendly atmosphere. Whitewater, Wisconsin is a small community located in a lush forested area of the state. What’s more, the University of Wisconsin-Whitewater was named the safest campus in Wisconsin in 2019.
If greenery isn't your focus, Whitewater is conveniently located in what is commonly known as the Midwest Research Triangle linking Chicago, Illinois and Madison and Milwaukee, Wisconsin. This means we are a close drive to major employers and innovators affecting the whole country and world.
Do you still have questions? Call or email today. We want to help make your decision as simple as possible.
Why pursue a Master in Computer Science?
The Master Program in Computer Science at UW-Whitewater aims at preparing students for leadership roles in cutting-edge computing industry as well as PhD studies in top research universities. The graduates have been placed in companies such as Amazon, IBM, Cerner, and TDS and PhD programs in Dartmouth College, University of Wisconsin – Madison etc. You want a career that challenges you to keep learning and growing. You want to be rewarded for that hard work with high average earnings and a positive career outlook. And you want to be able to choose from a career path that truly stimulates your interests. That is exactly why Computer Science is the #1 Major Nationwide with the highest median base salary.
Why pursue a Master’s Degree in Computer Science? It is simple. Even more earning potential, better career trajectory, and the opportunity to become even more valuable to your organization.
- Median Salary for MSCS graduates is $110,000 +
- MSCS graduates earn 25% more on average than their BSCS (Bachelors of Science in Computer Science) counterparts
- Job outlook is expected to grow 19% by 2026
Become a Technical Leader in Your Organization
It isn’t just about the money. Earning an MSCS will provide you with an opportunity tackle more complex projects and develop skill mastery. After all, Computer Science isn’t just one field. The MSCS program at the University of Wisconsin-Whitewater, gives you personalized curriculum and course projects to excel in your areas of interest, or those most needed at your organization: software engineering, algorithm, machine learning, data science, cybersecurity, and any other computing related interdisciplinary areas.
The Bottom Line
If you are considering a graduate degree, you are already a step ahead of the competition. You have your goals and you know why they matter to you. What you want from us is to tell you how much will this cost? How long will it take? Why should I come to UW-Whitewater? Our goal is to answer these questions and more on this site. If, however, you aren’t finding what you seek or if you simply prefer to contact us directly, please do. We strive to respect your time and your preferred methods of research. Call or email today. We want to help make your decision as simple as possible.
Any students enrolling in courses taught as a part of the MS-Cybersecurity planned rotation will be charged at the Graduate Business Online rate (currently $652.00/credit). Note that this rate does not have a tuition plateau. These courses include any course with the prefix CYBER as well as sections of COMPSCI 724, 750, 755, 766, and 767 when they are taught as a part of the MS-Cybersecurity rotation. Please consult with your advisor as to alternative options to taking these fully online courses if tuition is a concern.
The MSCS program at the University of Wisconsin-Whitewater is a 30-credit program. Students with non-Computer Science background will need to take additional deficiency courses as specified in the admission requirements.
Features of the MS in CS Program:
- 30 credits (15-24 months) to completion
- Offers two emphases: general emphasis and cybersecurity engineering emphasis
- Fall, Spring and Summer admissions
- Project-based curriculum in leading edge computer science fields
- Paid graduate assistantships available
Complete Course Requirements
- Core Courses: Total of 9 units, 3 courses COMPSCI 733 - Advanced Algorithm Design and Analysis Select two courses out of the following COMPSCI 724 - Operating Systems in Practice COMPSCI 732 - Machine Learning COMPSCI 766 - Advanced Database COMPSCI 776 - Advanced Software Engineering
- Emphasis courses: Total of 15-18 units. Select one emphasis 1. General Emphasis. Select 15-18 units of COMPSCI courses numbered 700 or above that include COMPSCI 735 - Optimization: Techniques and Applications COMPSCI 736 - Image Processing and Computer Vision COMPSCI 738 - Algorithms in the Real World COMPSCI 750 - System and Software Security COMPSCI 755 - Cryptography and Security Protocols COMPSCI 764 - Cloud Computing COMPSCI 767 - Big Data and Data Mining COMPSCI 777 - Software Testing COMPSCI 778 - Software Specification and Verification COMPSCI 796 - Special Topics (Repeatable) 2. Cybersecurity Engineering Emphasis COMPSCI 750 - System and Software Security COMPSCI 755 - Cryptography and Security Protocols CYBER 754 - Intrusion Prevention and Detection Select 6 units from the following list: CYBER 730 - Fundamentals of Ethical Hacking CYBER 740 - Cybersecurity and Privacy Law CYBER 742 - Computer Forensics CYBER 747 - Embedded System Security CYBER 752 - Malware Reverse Engineering CYBER 758- Cloud Security CYBER 759 - Topics in Cyberseurity Select 0-3 units of COMPSCI courses numbered 700 or above
- Capstone: Select 3-6 total units from: COMPSCI 789 - Capstone Project COMPSCI 799 - Thesis Research Note that students pursuing the M.S. degree in Computer Science may declare either the applied research project option or the thesis option to fulfill their capstone requirement for graduation. Students who choose the thesis option must earn at least 3 units of COMPSCI 799 credit. Students who choose the applied research project option must earn at least 3 units of COMPSCI 789 credit.
- Total Units: 30
For further information, visit our course catalogs:
- COMPSCI Graduate Catalog
- Graduate Studies Catalog
Pursuing a MSCS at the University of Wisconsin - Whitewater is not inexpensive. However, at typical total program costs of less than $20,000, we are confident that you will find the MSCS plan is not only a worthwhile investment in your future, it is also a value.
Scholarships & Assistantships
Looking for a way around tuition? Each year we offer a minimum of four graduate assistantships and three fee remission scholarships for international and out-of-state students.
Are you considering graduate school because a career in education is your goal? Or is research your forté? Graduate Assistants will receive extensive training in research from dedicated advisors. They also receive training on instruction. Some have gone on to become part-time lecturers in the department during their transition period for PhD pursuit. This hands-on training helps PhD students land key research or teaching assistantships at highly ranked research universities.
Students who have never been offered a graduate assistant in any previous year must submit two forms, the Graduate Assistantship Application and the Graduate Assistantship Supervisor Referral Form (completed by a student’s supervisor or a professor familiar with the student’s work or academic history).
Students who have been offered a graduate assistant in the past will only need to submit the Graduate Assistantship Application.
Students who lose eligibility for Graduate Assistantships may request re-qualification by completing the procedure explained in the Graduate Assistantship Appeal Process. Graduate students in Communication may apply for certain Instructional Assistantships.
Note: You must submit a new Graduate Assistant Application for each academic year for which you are seeking employment.
How to pay for your education is an important part of program evaluation. At the University of Wisconsin - Whitewater, we offer a variety of programs to help meet your needs.
One may apply for financial aid . But you do have to be admitted into a graduate program, be enrolled at least half time, and have loan eligibility. For career changing students, documentation from the program advisor regarding prerequisite courses that are not at the graduate level will be requested.
Tuition and Fees
Meal Plans - see Hawkcard website for options available http://www.uww.edu/uc/hawkcard/meal-plans.
Housing - see University Housing website for options available http://www.uww.edu/housing/assignments/roomrates .
Want To Get Started?
Students with all backgrounds are welcome to apply. Applicants must meet all requirements of the School of Graduate Studies, including the minimum undergraduate GPA requirement (at least 2.75/4.00 overall or 2.90/4.00 during the last half of the degree).
Applicants must also complete the following undergraduate courses or their equivalents before completing the Master's degree:
1. data structure and at least one lower-level programming courses (this requirement may be waived for students with substantial job-related programming experience), 2. discrete mathematics or discrete structures, 3. one semester of calculus, 4. computer organization and assembly, and 5. introduction to algorithm.
Students may be admitted to the program with deficiencies (prerequisites not yet completed). Identified deficiency items 1-4 must be removed prior to enrollment in any graduate coursework. Identified deficiency item 5 must be removed prior to enrollment in coursework beyond the first twelve (12) credits. Courses taken to remove deficiencies may be at the undergraduate or graduate level. Credits earned to remove deficiencies will not count toward the degree requirements for the Master of Science in Computer Science.
Because of limited space in the program, some applicants who meet the minimum requirements may not be accepted. We consider all application materials when deciding which applicants to admit.
1. Complete items 1-4 on School of Graduate Studies link .
- International students must also complete items 1-5 under the International Students heading.
- International students with 3 year undergraduate degree must complete Bridge Certificate.
- Limited number of credential evaluation award is available for reimbursing international student's course-by-course evaluation cost.
2. In addition, the following items are required and should be emailed to [email protected] :
- One-page personal statement describing why you want to pursue a Master’s degree in computer science.
- Reference letters from two (2) persons knowledgeable about your potential to do graduate work in computer science.
3. Optional items:
- Graduate assistantship application forms
DEADLINES: Fall admission -- July 15th. Graduate Assistantship applications (Fall only) -- February 15th. Spring admission -- December 1st. Summer admission -- May 1st.
4 + 1 Path for Undergraduates
Eligibility and requirements:, application procedure:, career change.
We welcome applicants from all academic backgrounds, including candidates with Computer Science or related majors and those who wish to change their careers. Candidates without Computer Science backgrounds could be conditionally admitted into the program. A typical path for these candidates: 1. Summer courses in Introductory Programming and Intermediate Programming. 2. One semester of coursework in Calculus, Compuer Organization and Assembly, Data Structures, and Discrete Structures. 3. Start graduate coursework and take the Introduction to Algorithm course.
Some courses could be taken remotely through the HyFlex technique; the Cybersecurity related courses are offered online; and summer courses often provide online options. Please contact the program coordinator to check the possible path for you.
What is the application procedure?
Please refer to the application instruction page . Note after you fill the UW-System application form (online), you and your references need to email additional materials to the school of graduate studies. International students need to submit more materials.
How should I submit the reference letters?
The reference letters should be emailed to school of graduate studies at [email protected] . Either the applicants or the references could submit the reference letters.
Is a GRE test required?
The GRE test is optional. It is not required to be considered for admittance to the program.
What kind of financial assistantships are availabler?
There are three major types of financial assistantships: Graduate Assistantship, Financial Aid, and Excellence Scholarship (for out of state applicants only). Details can be found in the Affodability tab.
What are the benefits of a Graduate Assistantship?
A graduate assistantship provides valuable experience along with financial aid. Awardees are normally working 15 hours/week as research assistants , instructional assistants, or other service needed by the department and the graduate program.
How long will it take to complete the program?
Most full-time students take 16 months to complete the 30-credits program.
Students enrolled in the 4+1 option could finish it in 12 months after obtaining their Bachelor degree.
Career-changing students often needs to take 2 more semesters. But they still could finish the whole program within 24 months if it is well planned - for example, start taking the programming courses in the summer.
Is it feasible to work while pursuing this Master degree?
Almost all of our courses are offered during the evning time (5:00 - 7:30 PM) so that working professionals can take the courses without affecting their jobs.
Those who are interested with Cybersecurity emphasis could take those emphasis courses online. For those students who take 3 graduate courses as UWW undergraduate students, they could complete remained coursework all online even if they are working far away from Whitewater if they have planned well.
Does the program provide online option?
I still have questions regarding the application, admission and submission of documents.
You are welcome to contact the program coordinator or the department associate.
Find out why our Masters program in Computer Science is the right fit for you.
Watch Now »
Why Pursue a Masters Degree?
MSCS Explore A.I. with the U.S. Navy
Find out how UWW Masters students are implementing artificial intelligence with the US Navy.
MSCS Student Panel
Watch current MSCS students share their experiences about pursuing their Masters Degree at University of Wisconsin - Whitewater.
MSCS Program Overview
A faculty-led overview of what graduate students can expect while pursuing their Masters Degree at University of Wisconsin - Whitewater.
Research specialty areas include artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, human-computer interaction, numerical analysis, optimization, performance analysis, programming languages and compilers, systems research, and theoretical computer …
All PhD students complete a minor outside of Computer Sciences. This gives students the opportunity to explore another area in conjunction with their major area of study in CS. The Wisconsin Idea, a concept unique to the University of Wisconsin, holds that education should influence people's lives outside the classroom.
The Department of Computer Sciences at UW-Madison is a pioneer in computer science research. We're well established, highly ranked, and our department is regularly singled out for its collaborative spirit. Our award-winning faculty work closely with graduate students, conducting bold research to achieve excellence in computer science.
The PhD program in computer science at Marquette University prepares students for careers in research, industry, research laboratories, and institutions of higher education. The program allows students to tailor coursework based on their interests and strengths.
Doctorally-trained computer scientists are increasingly in demand for positions in management and research & development. Sample positions where advanced degrees are often preferred, plus projected growth from 2019-2029:* Information Security Analyst. Growth: 31% Computer Information Research Scientist. Growth: 15%
Computer Sciences, M.S. Computer Sciences, Ph.D. Data Engineering, M.S. Counseling Psychology Curriculum and Instruction Economics Educational Leadership and Policy Analysis Educational Policy Studies Educational Psychology Electrical and Computer Engineering Engineering - College- Wide Engineering Physics English Entomology Finance Food Science
Best Computer Science Graduate Doctorate Programs in Wisconsin Review requirements for Computer Science degrees and accredited schools 2022 - 2023. ... PhD: Computer Science: University of Wisconsin - Milwaukee: DCS: Doctor of Philosophy in Computer Science: Northcentral University: PhD:
in Computer Science (tie) #23. in Artificial Intelligence #12. in Programming Language #11. ... See all Best Colleges Rankings for University of Wisconsin--Madison » Graduate Schools Rankings.
Wisconsin defines computer science as "an academic discipline that encompasses the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, networks, and their impact on society" (WI Department of Public Instruction 2017).
The PhD in Engineering is administered by the CEAS Graduate Program Subcommittee (GPSC). Some aspects of the program are delegated to the CEAS Graduate Office and to the various departments of the College. There are six major areas in the PhD program: Biomedical Engineering Civil Engineering Computer Science Electrical Engineering
Engineering PhD: Computer Science Doctoral On Campus Program Details Web Development Undergraduate Certificate On Campus Program Details Faculty Boyland, John Professor, Computer Science [email protected] 414-229-6986 Engineering & Mathematical Sciences E364 Cheng, Christine Associate Professor, Computer Science [email protected] 414-229-5170
72-90 credits. Computer science plays a role in virtually every field of industry. For this reason, Ph.D. programs are diverse, and many students pursue interdisciplinary degrees. Students wishing to pursue a Ph.D. in computer science generally take 4-5 years to complete the degree, which usually requires 72-90 credits.
Computer Science Graduate Degree prepare graduates to conduct research, design, innovate and develop solutions to problems in the field of computer hardware and software. Computer Science is a broad academic discipline spanning both the theoretical and practical aspects of the field.
Graduate Internship - Computer Science /MS /PhD. Job in Madison - Dane County - WI Wisconsin - USA , 53774. Listing for: Intel. Internship position. Listed on 2023-02-28. Job specializations: Engineering. Systems Engineer, Software Engineer, Graduate Engineer. Software Development.
The Master of Science in Computer Science at UW-Whitewater is a 30-credit program that can be completed within 16 months in most cases. It prepares students for leadership roles in the planning, development, testing, validation, and maintenance of software systems in a range of applied areas that includes artificial intelligence, big data, cybersecurity, financial services, healthcare, and others.