PhD in Computer Science
The PhD in Computer Science is a small and selective program at 91视频 that aims to cultivate advanced computing research scholars and professionals who will excel in both industry and academia. By enrolling in this program, you will be on your way to joining a select group at the very nexus of technological thought and application.
Learn more about the PhD in Computer Science.
Forms and Research Areas
General Forms
- PhD Policies and Procedures Manual 鈥 The manual contains all the information you need before, during, and toward the end of your studies in the PhD program.
- Advisor Approval Form (PDF) 鈥 Completed by student and approved by faculty member agreeing to the role as advisor.
- Committee Member Approval Form (PDF) 鈥 Completed by student with signatures of each faculty member agreeing to be on dissertation committee.
- Change in Advisor or Committee Member Approval Form (PDF) 鈥 Completed by student with the approval of new advisor or committee member. Department Chair approval needed.
- Qualifying Exam Approval Form (PDF) 鈥 Complete and return form to the Program Coordinator no later than Week 6 of the semester.
Dissertation Proposal of Defense Forms
- Application for the Dissertation Proposal of Defense Form (PDF) 鈥 Completed by student with the approval of committee members that dissertation proposal is sufficient to defend. Completed form and abstract and submitted to program coordinator for scheduling of defense.
- Dissertation Proposal Defense Evaluation Form (PDF) 鈥 To be completed by committee members after student has defended his dissertation proposal.
Final Dissertation Defense Forms
- Dissertation Pre- Defense Approval Form (PDF) 鈥 Committee approval certifying that the dissertation is sufficiently developed for a defense.
- Dissertation Defense Evaluation Form (PDF) 鈥 Completed by committee members after student has defended his dissertation.
All completed forms submitted to the program coordinator.
Research Areas
The Seidenberg School鈥檚 PhD in Computer Science covers a wealth of research areas. We pride ourselves on engaging with every opportunity the computer science field presents. Check out some of our specialties below for examples of just some of the topics we cover at Seidenberg. If you have a particular field of study you are interested in that is not listed below, just get in touch with us and we can discuss opportunities and prospects.
Some of the research areas you can explore at Seidenberg include:
Algorithms And Distributed Computing
Algorithms research in Distributed Computing contributes to a myriad of applications, such as Cloud Computing, Grid Computing, Distributed Databases, Cellular Networks, Wireless Networks, Wearable Monitoring Systems, and many others. Being traditionally a topic of theoretical interest, with the advent of new technologies and the accumulation of massive volumes of data to analyze, theoretical and experimental research on efficient algorithms has become of paramount importance. Accordingly, many forefront technology companies base 80-90% of their software-developer hiring processes on foundational algorithms questions. The Seidenberg faculty has internationally recognized strength in algorithms research for Ad-hoc Wireless Networks embedded in IoT Systems, Mobile Networks, Sensor Networks, Crowd Computing, Cloud Computing, and other related areas. Collaborations on these topics include prestigious research institutions world-wide.
Machine Learning In Medical Image Analysis
Machine learning in medical imaging is a potentially disruptive technology. Deep learning, especially convolutional neural networks (CNN), have been successfully applied in many aspects of medical image analysis, including disease severity classification, region of interest detection, segmentation, registration, disease progression prediction, and other tasks. The Seidenberg School maintains a research track on applying cutting-edge machine learning methods to assist medical image analysis and clinical data fusion. The purpose is to develop computer-aided and decision-supporting systems for medical research and applications.
Robotics
Pattern recognition, artificial intelligence, data mining, intelligent agents, computer vision, and data mining are topics that are all incorporated into the field of robotics. The Seidenberg School has a robust robotics program that combines these topics in a meaningful program which provides students with a solid foundation in the robotics sphere and allows for specialization into deeper research areas.
Cybersecurity
The Seidenberg School has an excellent track record when it comes to cybersecurity research. We lead the nation in web security, developing secure web applications, and research into cloud security and trust. Since 2004, Seidenberg has been designated a Center of Academic Excellence in Information Assurance Education three times by the National Security Agency and the Department of Homeland Security and is now a Center of Academic Excellence in Cyber Defense Education. We also secured more than $2,000,000 in federal and private funding for cybersecurity research during the past few years.
Pattern Recognition And Machine Learning
Just as humans take actions based on their sensory input, pattern recognition and machine learning systems operate on raw data and take actions based on the categories of the patterns. These systems can be developed from labeled training data (supervised learning) or from unlabeled training data (unsupervised learning). Pattern recognition and machine learning technology is used in diverse application areas such as optical character recognition, speech recognition, and biometrics. The Seidenberg faculty has recognized strengths in many areas of pattern recognition and machine learning, particularly handwriting recognition and pen computing, speech and medical applications, and applications that combine human and machine capabilities.
Biometrics
A popular application of pattern recognition and machine learning in recent years has been in the area of biometrics. Biometrics is the science and technology of measuring and statistically analyzing human physiological and behavioral characteristics. The physiological characteristics include face recognition, DNA, fingerprint, and iris recognition, while the behavioral characteristics include typing dynamics, gait, and voice. The Seidenberg faculty has nationally recognized strength in biometrics, particularly behavioral biometrics dealing with humans interacting with computers and smartphones.
Big Data Analytics
The term 鈥淏ig Data鈥 is used for data so large and complex that it becomes difficult to process using traditional structured data processing technology. Big data analytics is the science that enables organizations to analyze a mixture of structured, semi-structured, and unstructured data in search of valuable information and insights. The data come from many areas, including meteorology, genomics, environmental research, and the internet. This science uses many machine learning algorithms and the challenges include data capture, search, storage, analysis, and visualization.
Business Process Modeling
Business Process Modeling is the emerging technology for automating the execution and integration of business processes. The BPMN-based business process modeling enables precise modeling and optimization of business processes, and BPEL-based automatic business execution enables effective computing service and business integration and effective auditing. Seidenberg was among the first in the nation to introduce BPM into curricula and research.
Educational Approaches Using Emerging Computing Technologies
The traditional classroom setting doesn鈥檛 suit everyone, which is why many teachers and students are choosing to use the web to teach, study, and learn. 91视频 offers online bachelor's degrees through NACTEL and 91视频 Online, and many classes at the Seidenberg School and 91视频 as a whole are available to students online.
The Seidenberg School鈥檚 research into new educational approaches include innovative spiral education models, portable Seidenberg labs based on cloud computing and computing virtualization with which students can work in personal enterprise IT environment anytime anywhere, and creating new semantic tools for personalized cyber-learning.