Graduate Degree Program Summary

Graduate Degrees Offered
M.S.; Ph.D.
Specializations
- Bioinformatics (M.S., Ph.D.)
- Computer Engineering (M.S.)
- Computer Engineering - Computer Science and Engineering* (Ph.D.)
Areas of Study
- Informatics
- Software Engineering
- Systems and Networking
*Available through the Unified Ph.D. Program in Engineering with a specialization in Computer Engineering - Computer Science and Engineering
Information about the Computer Engineering - Computer and Electronics Engineering specialization through the Unified Ph.D. Program in Engineering can be found on the Computer and Electronics Engineering Graduate Program Summary.
Information about the Computer Engineering - Computer and Electronics Engineering specialization through the Unified Ph.D. Program in Engineering can be found on the Computer and Electronics Engineering Graduate Program Summary.
Computer Science and Engineering
- On the WebDepartment Website
- Graduate ChairProfessor Byrav Ramamurthy
- Graduate Recruiting ChairProfessor Leen-Kiat Soh
- Graduate SecretaryMs. Shelley Everett
reverett1@unl.edu
402-472-7760 - Department Address256 Avery Hall
Lincoln NE 68588-0115
Application Checklist and Deadlines
Required by the Office of Graduate Studies
- Application for Graduate Admission
- $50 non-refundable application processing fee
- One set of transcripts, uploaded to MyRED (see upload requirements)
- If your native language is not English: verification of English proficiency
- If you are not a US citizen and you expect to hold an F or J visa: financial resource information
See also: US steps to admission or international steps to admission.
Required by Computer Science and Engineering in GAMES
After you apply, allow one business day for us to establish your access to GAMES, where you'll complete these departmental requirements:
- Entrance exam(s): GRE
- Minimum TOEFL: Paper-600 Internet-100
- Curriculum vitae
- Department application
- Statement of purpose
- Three recommendation letters
Application Deadline
FOR FINANCIAL CONSIDERATION
Fall: January 15 Spring: September 1OTHERWISE
Fall: March 1 Spring: October 1Related Pages
Students interested in Computer Science and Engineering also may want information about:
Explore all areas of study:
Explore all areas of study:
Description
The Computer Science and Engineering Department at the University of Nebraska-Lincoln offers graduate programs in computer science and computer engineering leading to master's and doctoral degrees. The graduate programs increase students' breadth of knowledge and develop depth of expertise in a subfield of computer science and engineering. The graduate programs offer opportunities for students to develop teaching skills in support of undergraduate instruction and to enhance research skills in support of the department's active research programs. The goal is to build a foundation for future scientific discovery, engineering innovation, and scholarly and professional achievement.Informatics areas of research include: bioinformatics; computer vision; constraint processing; data mining; databases; geographic information systems; image analysis; simulation and modeling; visualization; algorithms; computational complexity; intelligent agents; machine learning; and semantic modeling. Software engineering research areas include: methodology; maintenance; program analysis; programming languages; and software testing and reliability. Systems and networking areas of research include: collaborative technologies; distributed computing and storage; embedded systems; sensors and sensor networks; networking; real-time systems; and security.
The Ph.D. program in computer engineering is supported jointly by the faculty in the computer science and engineering department at the University of Nebraska-Lincoln and the computer and electronics engineering department at the University of Nebraska at Omaha, 50 miles away. Students on both campuses work closely with faculty and with professionals working in the field and industry.
Courses and More
The Graduate Bulletin provides course descriptions, program requirements, and more:Faculty and Research
Artificial Intelligence; Constraint Satisfaction; Abstraction and Reformulation; Scheduling and Resource Allocation; Interactive, Collaborative, and Distributed Problem Solving
Software Testing; Interaction Testing; Search-Based Software Engineering
Design and Analysis of Algorithms; Optical Networks; Graph Algorithms; Information Retrieval; Bioinformatics; Combinatorics
Sensor networks; Multi-Robot Systems; Localization; Underwater Robotics
Software Specification and Modeling; Software Analysis; Verification and Testing; System Architecture and Design; Embedded Software
Software Engineering; Dynamic Analysis; Software Testing and Reliability; Empirical Software Engineering
Real-Time Systems; Distributed Systems; Software Engineering; Computer Networks; Multimedia Systems; Scheduling Theory
Computer Architecture; Parallel and Distributed Processing; Cluster and Grid Computing; Distributed Storage Systems; Performance Evaluation; Interconnection Networks
Autonomic Computing; Web Architecture; Distributed Systems; Real-Time and Embedded Computing
Computer Networks; Network Security; Optical Networks and WDM; Wireless Networks; Middleware Support for Grid Computing; Telecommunications
Digital Image Processing; Visualization and Informatics; Internet and Multimedia Systems
Database Systems; Constraint Programming; Geographic Information Systems; Bioinformatics
Software Testing; Empirical Studies; Program Analysis; End-User Software Engineering
Computer Vision; Geographic Information Science; Document Analysis; Parallel and Distributed Computing
Software Engineering; Version Control and Configuration Management; Computer-Supported Cooperative Work
Machine Learning; Bioinformatics; Design and Analysis of Algorithms
VLSI Design and Testing; Document Image Analysis; Geographic Information Systems
Emeritus
Emeritus
Scientific Computing; Parallel Computing; Mathematical Software; Object-Oriented Methods; Software Engineering; Computing and Information Environments
Emeritus
Emeritus
Multiagent Systems; Intelligent Education Systems; Machine Learning; Intelligent Agents; Data Mining; Image Processing and Analysis
Computer Architecture; Object-Oriented Systems; Dynamic Memory Management; Embedded Systems
Machine Intelligence; Bioinformatics; Data Mining; Interactive Computer Problem Solving
Emeritus
Emeritus
Scientific and High Performance Computing; Clusture and Grid Computing; Molecular Dynamics; Monte Carlo
Computational Complexity Theory; Computational Group Theory; Computational Learning Theory; Randomized Computations
Wireless Sensor Networks; Cognitive Radio Networks; Wireless Mesh Networks; InterPlaNetary Internet; Cross-Layer Design
Design and Analysis of Network Protocols and Architectures
Large data analysis and visualization; High-performance computing; User interfaces and interaction
Embedded Computer; Wireless and Wired Networking; Distributed Systems; Mobile and Pervasive Computing
Departments: Have an update for this page? Contact Justina Clark.
The University of Nebraska-Lincoln does not discriminate based on gender, age, disability, race, color, religion, marital status, veteran's status, national or ethnic origin, or sexual orientation.
