ScholarWorks
Home > Engineering > Computer Science > Computer Science Graduate Projects
![](http://help4study.online/777/templates/cheerup1/res/banner1.gif)
Computer Science Graduate Projects and Theses
Theses/dissertations from 2023 2023.
High-Performance Domain-Specific Library for Hydrologic Data Processing , Kalyan Bhetwal
Verifying Data Provenance During Workflow Execution for Scientific Reproducibility , Rizbanul Hasan
Remote Sensing to Advance Understanding of Snow-Vegetation Relationships and Quantify Snow Depth and Snow Water Equivalent , Ahmad Hojatimalekshah
Exploring the Capability of a Self-Supervised Conditional Image Generator for Image-to-Image Translation without Labeled Data: A Case Study in Mobile User Interface Design , Hailee Kiesecker
Fake News Detection Using Narrative Content and Discourse , Hongmin Kim
Anomaly Detection Using Graph Neural Network , Bishal Lakha
Sparse Format Conversion and Code Synthesis , Tobi Goodness Popoola
Portable Sparse Polyhedral Framework Code Generation Using Multi Level Intermediate Representation , Aaron St. George
Severity Measures for Assessing Error in Automatic Speech Recognition , Ryan Whetten
Theses/Dissertations from 2022 2022
Improved Computational Prediction of Function and Structural Representation of Self-Cleaving Ribozymes with Enhanced Parameter Selection and Library Design , James D. Beck
Meshfree Methods for PDEs on Surfaces , Andrew Michael Jones
Deep Learning of Microstructures , Amir Abbas Kazemzadeh Farizhandi
Long-Term Trends in Extreme Environmental Events with Changepoint Detection , Mintaek Lee
Structure Aware Smart Encoding and Decoding of Information in DNA , Shoshanna Llewellyn
Towards Making Transformer-Based Language Models Learn How Children Learn , Yousra Mahdy
Ontology-Based Formal Approach for Safety and Security Verification of Industrial Control Systems , Ramesh Neupane
Improving Children's Authentication Practices with Respect to Graphical Authentication Mechanism , Dhanush Kumar Ratakonda
Hate Speech Detection Using Textual and User Features , Rohan Raut
Automated Detection of Sockpuppet Accounts in Wikipedia , Mostofa Najmus Sakib
Characterization and Mitigation of False Information on the Web , Anu Shrestha
Sinusoidal Projection for 360° Image Compression and Triangular Discrete Cosine Transform Impact in the JPEG Pipeline , Iker Vazquez Lopez
Theses/Dissertations from 2021 2021
Training Wheels for Web Search: Multi-Perspective Learning to Rank to Support Children's Information Seeking in the Classroom , Garrett Allen
Fair and Efficient Consensus Protocols for Secure Blockchain Applications , Golam Dastoger Bashar
Why Don't You Act Your Age?: Recognizing the Stereotypical 8-12 Year Old Searcher by Their Search Behavior , Michael Green
Ensuring Consistency and Efficiency of the Incremental Unit Network in a Distributed Architecture , Mir Tahsin Imtiaz
Modeling Real and Fake News Sharing in Social Networks , Abishai Joy
Modeling and Analyzing Users' Privacy Disclosure Behavior to Generate Personalized Privacy Policies , A.K.M. Nuhil Mehdy
Into the Unknown: Exploration of Search Engines' Responses to Users with Depression and Anxiety , Ashlee Milton
Generating Test Inputs from String Constraints with an Automata-Based Solver , Marlin Roberts
A Case Study in Representing Scientific Applications ( GeoAc ) Using the Sparse Polyhedral Framework , Ravi Shankar
Actors for the Internet of Things , Arjun Shukla
Theses/Dissertations from 2020 2020
Towards Unifying Grounded and Distributional Semantics Using the Words-as-Classifiers Model of Lexical Semantics , Stacy Black
Improving Scientist Productivity, Architecture Portability, and Performance in ParFlow , Michael Burke
Polyhedral+Dataflow Graphs , Eddie C. Davis
Improving Spellchecking for Children: Correction and Design , Brody Downs
A Collection of Fast Algorithms for Scalar and Vector-Valued Data on Irregular Domains: Spherical Harmonic Analysis, Divergence-Free/Curl-Free Radial Basis Functions, and Implicit Surface Reconstruction , Kathryn Primrose Drake
Privacy-Preserving Protocol for Atomic Swap Between Blockchains , Kiran Gurung
Unsupervised Structural Graph Node Representation Learning , Mikel Joaristi
Detecting Undisclosed Paid Editing in Wikipedia , Nikesh Joshi
Do You Feel Me?: Learning Language from Humans with Robot Emotional Displays , David McNeill
Obtaining Real-World Benchmark Programs from Open-Source Repositories Through Abstract-Semantics Preserving Transformations , Maria Anne Rachel Paquin
Content Based Image Retrieval (CBIR) for Brand Logos , Enjal Parajuli
A Resilience Metric for Modern Power Distribution Systems , Tyler Bennett Phillips
Theses/Dissertations from 2019 2019
Edge-Assisted Workload-Aware Image Processing System , Anil Acharya
MINOS: Unsupervised Netflow-Based Detection of Infected and Attacked Hosts, and Attack Time in Large Networks , Mousume Bhowmick
Deviant: A Mutation Testing Tool for Solidity Smart Contracts , Patrick Chapman
Querying Over Encrypted Databases in a Cloud Environment , Jake Douglas
A Hybrid Model to Detect Fake News , Indhumathi Gurunathan
Suitability of Finite State Automata to Model String Constraints in Probablistic Symbolic Execution , Andrew Harris
UNICORN Framework: A User-Centric Approach Toward Formal Verification of Privacy Norms , Rezvan Joshaghani
Detection and Countermeasure of Saturation Attacks in Software-Defined Networks , Samer Yousef Khamaiseh
Secure Two-Party Protocol for Privacy-Preserving Classification via Differential Privacy , Manish Kumar
Application-Specific Memory Subsystem Benchmarking , Mahesh Lakshminarasimhan
Multilingual Information Retrieval: A Representation Building Perspective , Ion Madrazo
Improved Study of Side-Channel Attacks Using Recurrent Neural Networks , Muhammad Abu Naser Rony Chowdhury
Investigating the Effects of Social and Temporal Dynamics in Fitness Games on Children's Physical Activity , Ankita Samariya
BullyNet: Unmasking Cyberbullies on Social Networks , Aparna Sankaran
FALCON: Framework for Anomaly Detection In Industrial Control Systems , Subin Sapkota
Investigating Semantic Properties of Images Generated from Natural Language Using Neural Networks , Samuel Ward Schrader
Incremental Processing for Improving Conversational Grounding in a Chatbot , Aprajita Shukla
Estimating Error and Bias of Offline Recommender System Evaluation Results , Mucun Tian
Theses/Dissertations from 2018 2018
Leveraging Tiled Display for Big Data Visualization Using D3.js , Ujjwal Acharya
Fostering the Retrieval of Suitable Web Resources in Response to Children's Educational Search Tasks , Oghenemaro Deborah Anuyah
Privacy-Preserving Genomic Data Publishing via Differential Privacy , Tanya Khatri
Injecting Control Commands Through Sensory Channel: Attack and Defense , Farhad Rasapour
Strong Mutation-Based Test Generation of XACML Policies , Roshan Shrestha
Performance, Scalability, and Robustness in Distributed File Tree Copy , Christopher Robert Sutton
Using DNA For Data Storage: Encoding and Decoding Algorithm Development , Kelsey Suyehira
Detecting Saliency by Combining Speech and Object Detection in Indoor Environments , Kiran Thapa
Theses/Dissertations from 2017 2017
Identifying Restaurants Proposing Novel Kinds of Cuisines: Using Yelp Reviews , Haritha Akella
Editing Behavior Analysis and Prediction of Active/Inactive Users in Wikipedia , Harish Arelli
CloudSkulk: Design of a Nested Virtual Machine Based Rootkit-in-the-Middle Attack , Joseph Anthony Connelly
Predicting Friendship Strength in Facebook , Nitish Dhakal
Privacy-Preserving Trajectory Data Publishing via Differential Privacy , Ishita Dwivedi
Cultivating Community Interactions in Citizen Science: Connecting People to Each Other and the Environment , Bret Allen Finley
Uncovering New Links Through Interaction Duration , Laxmi Amulya Gundala
Variance: Secure Two-Party Protocol for Solving Yao's Millionaires' Problem in Bitcoin , Joshua Holmes
A Scalable Graph-Coarsening Based Index for Dynamic Graph Databases , Akshay Kansal
Integrity Coded Databases: Ensuring Correctness and Freshness of Outsourced Databases , Ujwal Karki
Editable View Optimized Tone Mapping For Viewing High Dynamic Range Panoramas On Head Mounted Display , Yuan Li
The Effects of Pair-Programming in a High School Introductory Computer Science Class , Ken Manship
Towards Automatic Repair of XACML Policies , Shuai Peng
Identification of Unknown Landscape Types Using CNN Transfer Learning , Ashish Sharma
Hand Gesture Recognition for Sign Language Transcription , Iker Vazquez Lopez
Learning to Code Music : Development of a Supplemental Unit for High School Computer Science , Kelsey Wright
Theses/Dissertations from 2016 2016
Identification of Small Endogenous Viral Elements within Host Genomes , Edward C. Davis Jr.
When the System Becomes Your Personal Docent: Curated Book Recommendations , Nevena Dragovic
Security Testing with Misuse Case Modeling , Samer Yousef Khamaiseh
Estimating Length Statistics of Aggregate Fried Potato Product via Electromagnetic Radiation Attenuation , Jesse Lovitt
Towards Multipurpose Readability Assessment , Ion Madrazo
Evaluation of Topic Models for Content-Based Popularity Prediction on Social Microblogs , Axel Magnuson
CEST: City Event Summarization using Twitter , Deepa Mallela
Developing an ABAC-Based Grant Proposal Workflow Management System , Milson Munakami
Phoenix and Hive as Alternatives to RDBMS , Diana Ornelas
Massively Parallel Algorithm for Solving the Eikonal Equation on Multiple Accelerator Platforms , Anup Shrestha
A Certificateless One-Way Group Key Agreement Protocol for Point-to-Point Email Encryption , Srisarguru Sridhar
Dynamic Machine Level Resource Allocation to Improve Tasking Performance Across Multiple Processes , Richard Walter Thatcher
Theses/Dissertations from 2015 2015
Developing an Application for Evolutionary Search for Computational Models of Cellular Development , Nicolas Scott Cornia
Accelerated Radar Signal Processing in Large Geophysical Datasets , Ravi Preesha Geetha
Integrity Coded Databases (ICDB) – Protecting Integrity for Outsourced Databases , Archana Nanjundarao
- Collections
- Disciplines
- SelectedWorks Gallery
- Albertsons Library
- Division of Research
- Graduate College
Advanced Search
- Notify me via email or RSS
Author Corner
Home | About | FAQ | My Account | Accessibility Statement
Privacy Copyright
- DSpace@MIT Home
- MIT Libraries
This collection of MIT Theses in DSpace contains selected theses and dissertations from all MIT departments. Please note that this is NOT a complete collection of MIT theses. To search all MIT theses, use MIT Libraries' catalog .
MIT's DSpace contains more than 58,000 theses completed at MIT dating as far back as the mid 1800's. Theses in this collection have been scanned by the MIT Libraries or submitted in electronic format by thesis authors. Since 2004 all new Masters and Ph.D. theses are scanned and added to this collection after degrees are awarded.
MIT Theses are openly available to all readers. Please share how this access affects or benefits you. Your story matters.
If you have questions about MIT theses in DSpace, [email protected] . See also Access & Availability Questions or About MIT Theses in DSpace .
If you are a recent MIT graduate, your thesis will be added to DSpace within 3-6 months after your graduation date. Please email [email protected] with any questions.
Permissions
MIT Theses may be protected by copyright. Please refer to the MIT Libraries Permissions Policy for permission information. Note that the copyright holder for most MIT theses is identified on the title page of the thesis.
Theses by Department
- Comparative Media Studies
- Computation for Design and Optimization
- Computational and Systems Biology
- Department of Aeronautics and Astronautics
- Department of Architecture
- Department of Biological Engineering
- Department of Biology
- Department of Brain and Cognitive Sciences
- Department of Chemical Engineering
- Department of Chemistry
- Department of Civil and Environmental Engineering
- Department of Earth, Atmospheric, and Planetary Sciences
- Department of Economics
- Department of Electrical Engineering and Computer Sciences
- Department of Humanities
- Department of Linguistics and Philosophy
- Department of Materials Science and Engineering
- Department of Mathematics
- Department of Mechanical Engineering
- Department of Nuclear Science and Engineering
- Department of Ocean Engineering
- Department of Physics
- Department of Political Science
- Department of Urban Studies and Planning
- Engineering Systems Division
- Harvard-MIT Program of Health Sciences and Technology
- Institute for Data, Systems, and Society
- Media Arts & Sciences
- Operations Research Center
- Program in Real Estate Development
- Program in Writing and Humanistic Studies
- Science, Technology & Society
- Science Writing
- Sloan School of Management
- Supply Chain Management
- System Design & Management
- Technology and Policy Program
Collections in this community
Doctoral theses, graduate theses, undergraduate theses, recent submissions.
![masters thesis in computer science Thumbnail](https://dspace.mit.edu/bitstream/handle/1721.1/155132/05882660-MIT.pdf.jpg?sequence=4&isAllowed=y)
The properties of amorphous and microcrystalline Ni - Nb alloys.
![masters thesis in computer science Thumbnail](https://dspace.mit.edu/bitstream/handle/1721.1/155069/han-yenahan-phd-eecs-2024-thesis.pdf.jpg?sequence=4&isAllowed=y)
Towards Biologically Plausible Deep Neural Networks
![masters thesis in computer science Thumbnail](https://dspace.mit.edu/bitstream/handle/1721.1/155068/kuszmaul-kuszmaul-phd-eecs-2023-thesis.pdf.jpg?sequence=3&isAllowed=y)
Randomized Data Structures: New Perspectives and Hidden Surprises
![masters thesis in computer science feed](https://dspace.mit.edu/static/icons/feed.png)
EWU Digital Commons
Home > College, Department, or Program > CSTEM > Computer Science > Theses
Computer Science Masters Thesis Collection
Theses/dissertations from 2023 2023.
A hierarchical approach to improve the ant colony optimization algorith , Bryan J. Fischer
From Tic-tac-toe to AlphaGo: a survey of algorithms used in various games , Mathew T. Godon
Temporally consistent FastDVDNet: an overlap loss implementation for FastDVDNet , Michael J. Henderson
Multimodal game-based learning in Post-Secondary Education , Nathan A. Vanos
Theses/Dissertations from 2022 2022
Towards Cloud-Based cost-effective serverless information system , Isaac C. Angle
Modeling document classification to automate mental health diagnosis , William M. Tadlock
Theses/Dissertations from 2021 2021
Password-less two-factor authentication using scannable barcodes on a mobile device , Grant M. Callant II
Intrusion detection for industrial control systems , Kurt Lamon
Theses/Dissertations from 2020 2020
Data entry voice assistant for healthcare providers , Sajad Hussain M Alhamada
Comparison of the tally numbering system to traditional arithmetic systems in field programmable gate arrays , Robert Paul Shredow
Using Blockchain for Digital Card Game , Raymond A. Swannack
Theses/Dissertations from 2019 2019
Relaxed mental state detection using the Emotiv Epoc and Adaptive Threshold Algorithms , Olin L. Anderson
Detecting and mapping real-time Influenza-like illness using Twitter stream data , Elisha D. Brunette
The application of cloud resources to terrain data visualization , Gregory J. Larrick
Theses/Dissertations from 2018 2018
A practical and efficient algorithm for the k-mismatch shortest unique substring finding problem , Daniel Robert Allen
DETERMINING VULNERABILITY USING ATTACK GRAPHS: AN EXPANSION OF THE CURRENT FAIR MODEL , Beth M. Anderson
The application of GPU to molecular communication studies , Tobias J. Cain
Improving Aerial Package Delivery Through Simulation of Hazard Detection, Mapping, and Regulatory Compliance , Kevin Chumbley
GPU accelerated risk quantification , Forrest L. Ireland
Evaluating a Cluster of Low-Power ARM64 Single-Board Computers with MapReduce , Daniel McDermott
Glyph based segmentation of Chinese calligraphy characters in the "Collected Characters" stele. , David A. McInnis
Theses/Dissertations from 2017 2017
CLOUD LIVE VIDEO TRANSFER , Ryan Babcock
GENE EXPRESSION PROSPECTIVE SIMULATION AND ANALYSIS USING DATA MINING AND IMMERSIVE VIRTUAL REALITY VISUALIZATION , Joshua Cotes
Theses/Dissertations from 2016 2016
Near real-time early cancer detection using a graphics processing unit , Jason Helms
Analysis of algorithms to create profitable trades in the stock market , Nicholas P. Klinger
Dynamically parallel CAMSHIFT: GPU accelerated object tracking in digital video , Matthew J. Perry
USING CONVOLUTIONAL NEURAL NETWORKS FOR FINE GRAINED IMAGECLASSIFICATION OF ACUTE LYMPHOBLASTIC LEUKEMIA , Richard K. Sipes
Character extraction from ancient Chinese stele using discrete cosine transform , Toshiaki Ueno
Theses/Dissertations from 2015 2015
ECS: Educational Communication System , Nasmah Alnaimi
The geo-secure system: a secure system for data access based on geographical data , Fawaz J. Alruwaili
Heartbeat location assistance for electrocardiograms , Sarah Bass
Indirect association rule mining for crime data analysis , Riley Englin
Modeling and rendering of fluid flows using the Lennard-Jones potential , Nicholas J. LeFave
Multi-drug association rule mining on graphics processing unit , Jesse Scholer
Theses/Dissertations from 2014 2014
A study of kNN using ICU multivariate time series data , Admir Djulovic
Artificial Frequency Match Neuron Implemented with Digital Logic , David J. Ellis
Bridging the detection gap: a study on a behavior-based approach using malware techniques , Geancarlo Palavicini
3D Image Acquisition System for Facial Recognition , James E. Pearson
Divide and Conquer G-Buffer Ray Tracing , Daniel Stokes
Improving the performance of skeletal mesh animations in the Blender game engine , Mitchell Stokes
MINING MULTI-GRANULAR MULTIVARIATE MEDICAL MEASUREMENTS , Conrad Sykes
Theses/Dissertations from 2013 2013
Alsafeer software for teaching computer literacy , Zieb Rabie Alqahtani
Wireless electronic scoring of kendo competition matches using an embedded system , Edward B. Hogan
Using phishing to test social engineering awareness of financial employees , Rebecca M. Long
GPU ray tracing with CUDA , Thomas A. Pitkin
Ray traced rendering using GPGPU devices , Coby Soss
Theses/Dissertations from 2012 2012
Windows security sandbox framework , Kyle P. Gwinnup
Micro unmanned aerial vehicle video surveillance platform quadrocopter aircraft , Michael John Skadan
WiFiPoz -- an accurate indoor positioning system , Xiaoyi Ye
SSVEP-based brain computer interface using the Emotiv EPOC , Brian J. Zier
Theses/Dissertations from 2010 2010
Bittorrent vulnerable to layer-7 packet injection , Stephen L. Heath
Masquerade detection using fortified naive Bayes , Eric Salsbury
Theses/Dissertations from 2009 2009
Raising security awareness among higher education recipients , Chun-I Lin
On refactoring , Kaleb P. Pederson
Word prediction in assistive technologies for Aphasia rehabilitation in using Systemic Functional Grammar , Christopher T. Sorna
Novel visualization scheme for reasoning with uncertainty , Kyle A. Springer
Theses/Dissertations from 2008 2008
Tor latency attach verification and analysis , Ronnie Hoeflin
GPU programming: developing realistic water effects with OpenGL and GLSL , Joshua G. Slider
Theses/Dissertations from 2006 2006
Visualization of logic programming , Michael D. Henry
Theses/Dissertations from 2005 2005
Construction of efficient indexes from Fuzzy Clusters: preliminary study , Sean M. Drexler
Navigation agents and traffic simulation , Bart Hunking
Web-based fuzzy expert system: EWU optimal advisor , Nasser A. Rafi
Theses/Dissertations from 2003 2003
Intrusion detection, intelligent agents, and soft computing , Patrick Miller
Source code security analysis and fuzzy logic , Alexander Moskalyuk
Theses/Dissertations from 2002 2002
Support vector machines, N-gram kernels, and text classification , John Mill
Theses/Dissertations from 2001 2001
Solid object model advanced operations , Robert L. Throop
Theses/Dissertations from 2000 2000
Interactive 3D model display in Java 3D , Keqiu Chen
Theses/Dissertations from 1998 1998
Subdivision, and rfefinement of non-uniform rational B-spline curves and surfaces in 3-D , Bill E. La Rue
Theses/Dissertations from 1995 1995
A transputer based prototype for a fuzzy logic controller with tuning and simulation capabilities , Marshall Ryan Weddle
Theses/Dissertations from 1994 1994
Visualizing medical data using direct volume rendering , Bryce R. Hein
Industrial control via a state language implementation on the transputer architecture , Ted Preston VanderWeyst
A cellular method for modeling solid features in volume data , Jeff Wolkenhauer
Theses/Dissertations from 1993 1993
Hybrid coding with enhanced RDC and Huffman compression algorithms , Wilhelm J. Jenner
Implementation of a digital control system analysis program using the z-transform , Kristine L. Rudin
Subtyping and inheritance in a metamodel of abstractions , Gavin Vess
Theses/Dissertations from 1992 1992
Left ventricular boundary detection in digitized cardiac images , Albertine L. Marie Alm
High level user interface for a parallel operating system , Terry Conkright
Hybrid dictionary/statistical text compression algorithms , Michael E. Piotrowski
A study of using backpropagation and a new neural net algorithm for edge detecting in binary images , Jun Tian
Theses/Dissertations from 1990 1990
Visual parallel programming via petri nets , David Glenn Passey
Theses/Dissertations from 1988 1988
An iconic approach to parallel design , Elizabeth Stevens
Theses/Dissertations from 1986 1986
Conversion form structured programming to an object-oriented programming structure , Daryl Edward Krauter
Advanced Search
- Notify me via email or RSS
- Colleges, Departments, and Programs
- Disciplines
Author Corner
- EWU Libraries
- Contact EWU Libraries
509.359.7888 | Email
Home | About | FAQ | My Account | Contact | Accessibility | EWU Libraries | EWU Home
Privacy Copyright
![masters thesis in computer science masters thesis in computer science](https://www.cs.columbia.edu/wp-content/themes/columbia-cs/assets/img/cs-at-cu.png)
The M.S. Thesis Track
![masters thesis in computer science Blue CS@CU logo for MS students](https://www.cs.columbia.edu/wp-content/uploads/2023/06/cs-ms-1024x1024.png)
The MS Thesis track is for students who want to concentrate on research in some sub-field of Computer Science. You are required to arrange for a Computer Science Faculty member who agrees to advise the thesis and the rest of your course selection prior to selecting the track.
SUMMARY OF REQUIREMENTS
- Complete a total of 30 points (Courses must be at the 4000 level or above)
- Maintain at least a 2.7 overall GPA. (No more than 1 D is permitted).
- Complete the Columbia Engineering Professional Development & Leadership (PDL) requirement
- Satisfy breadth requirements
- Take at least 6 points of technical courses at the 6000 level
- At most, up to 3 points of your degree can be Non-CS/Non-track If they are deemed relevant to your track and sufficiently technical in nature. Submit the Non-CS/NonTrack form and the course syllabus to your CS Faculty Advisor for review
1. BREADTH REQUIREMENT
Visit the breadth requirement page for more information.
2. REQUIRED TRACK COURSES (9 credits)
Students must take 9 credits of COMS E6902 Thesis. The points are typically spread over multiple semesters, e.g., 3 points each for 3 semesters or 4.5 points each for 2 semesters. No more than 9 points of E6902 may be taken. Sign up for the section number of E6902 associated with your thesis advisor.
3. ELECTIVE TRACK COURSES
Students are required to complete 9 elective credits of graduate courses (4000-level or above) selected from Computer Science and/or related areas together with your faculty thesis advisor. These would normally be strongly related to your thesis topic.
Up to 3 of these points may be in COMS E6901 Projects in Computer Science.
Please note:
The degree progress checklist should be used to keep track of your requirements. if you have questions for your track advisor or cs advising, you should have an updated checklist prepared, due to a significant overlap in course material, ms students not in the machine learning track can only take 1 of the following courses – coms 4771, coms 4721, elen 4903, ieor 4525, stat 4240, stat 4400/4241/5241 – as part of their degree requirements, the elective track courses cannot be imported from another institution., 4. general electives.
Students must complete the remaining credits of General Elective Courses at the 4000 level or above. At least three of these points must be chosen from either the Track Electives listed above or from the CS department at the 4000 level or higher.
Students may also request to use at most 3 points of Non-CS/Non-Track coursework if approved by the process listed below.
5. THESIS DEFENSE
A thesis proposal is presented to your thesis committee at least three months before your defense. Your thesis committee should have three members. Two of them must be internal, but one can be an outsider. Please bring the thesis defense form to your defense. Once completed, please submit the form to CS Advising via email: [email protected].
The thesis cannot be imported from another institution.
A publication-quality thesis document is also published as a CS department technical report. Once completed, please upload your thesis into MICE.
PROGRAM PLANNING
Please visit the Directory of Classes to get the updated course listings. Please also note that not all courses are offered every semester or even every year. A few courses are offered only once every two or three years or even less frequently.
Updated: 3/26/2024
Find open faculty positions here .
Computer Science at Columbia University
Upcoming events, in the news, press mentions, dean boyce's statement on amicus brief filed by president bollinger.
President Bollinger announced that Columbia University along with many other academic institutions (sixteen, including all Ivy League universities) filed an amicus brief in the U.S. District Court for the Eastern District of New York challenging the Executive Order regarding immigrants from seven designated countries and refugees. Among other things, the brief asserts that “safety and security concerns can be addressed in a manner that is consistent with the values America has always stood for, including the free flow of ideas and people across borders and the welcoming of immigrants to our universities.”
This recent action provides a moment for us to collectively reflect on our community within Columbia Engineering and the importance of our commitment to maintaining an open and welcoming community for all students, faculty, researchers and administrative staff. As a School of Engineering and Applied Science, we are fortunate to attract students and faculty from diverse backgrounds, from across the country, and from around the world. It is a great benefit to be able to gather engineers and scientists of so many different perspectives and talents – all with a commitment to learning, a focus on pushing the frontiers of knowledge and discovery, and with a passion for translating our work to impact humanity.
I am proud of our community, and wish to take this opportunity to reinforce our collective commitment to maintaining an open and collegial environment. We are fortunate to have the privilege to learn from one another, and to study, work, and live together in such a dynamic and vibrant place as Columbia.
Mary C. Boyce Dean of Engineering Morris A. and Alma Schapiro Professor
![masters thesis in computer science Add Event to GMail](https://www.cs.columbia.edu/wp-content/themes/columbia-cs/assets/img/gmail_icon.png)
{{title}} {{fullname}}
Courses This Semester
- {{title}} ({{dept}} {{prefix}}{{course_num}}-{{section}})
![masters thesis in computer science Digital Commons @ University of South Florida](https://digitalcommons.usf.edu/assets/md5images/5fec8f0953fcb31a7c19287397490140.png)
- USF Research
- USF Libraries
Digital Commons @ USF > College of Engineering > Computer Science and Engineering > Theses and Dissertations
Computer Science and Engineering Theses and Dissertations
Theses/dissertations from 2023 2023.
Refining the Machine Learning Pipeline for US-based Public Transit Systems , Jennifer Adorno
Insect Classification and Explainability from Image Data via Deep Learning Techniques , Tanvir Hossain Bhuiyan
Brain-Inspired Spatio-Temporal Learning with Application to Robotics , Thiago André Ferreira Medeiros
Evaluating Methods for Improving DNN Robustness Against Adversarial Attacks , Laureano Griffin
Analyzing Multi-Robot Leader-Follower Formations in Obstacle-Laden Environments , Zachary J. Hinnen
Secure Lightweight Cryptographic Hardware Constructions for Deeply Embedded Systems , Jasmin Kaur
A Psychometric Analysis of Natural Language Inference Using Transformer Language Models , Antonio Laverghetta Jr.
Graph Analysis on Social Networks , Shen Lu
Deep Learning-based Automatic Stereology for High- and Low-magnification Images , Hunter Morera
Deciphering Trends and Tactics: Data-driven Techniques for Forecasting Information Spread and Detecting Coordinated Campaigns in Social Media , Kin Wai Ng Lugo
Deciphering Trends and Tactics: Data-driven Techniques for Forecasting Information Spread and Detecting Coordinated Campaigns in Social Media , Kin Wai NG Lugo
Automated Approaches to Enable Innovative Civic Applications from Citizen Generated Imagery , Hye Seon Yi
Theses/Dissertations from 2022 2022
Towards High Performing and Reliable Deep Convolutional Neural Network Models for Typically Limited Medical Imaging Datasets , Kaoutar Ben Ahmed
Task Progress Assessment and Monitoring Using Self-Supervised Learning , Sainath Reddy Bobbala
Towards More Task-Generalized and Explainable AI Through Psychometrics , Alec Braynen
A Multiple Input Multiple Output Framework for the Automatic Optical Fractionator-based Cell Counting in Z-Stacks Using Deep Learning , Palak Dave
On the Reliability of Wearable Sensors for Assessing Movement Disorder-Related Gait Quality and Imbalance: A Case Study of Multiple Sclerosis , Steven Díaz Hernández
Securing Critical Cyber Infrastructures and Functionalities via Machine Learning Empowered Strategies , Tao Hou
Social Media Time Series Forecasting and User-Level Activity Prediction with Gradient Boosting, Deep Learning, and Data Augmentation , Fred Mubang
A Study of Deep Learning Silhouette Extractors for Gait Recognition , Sneha Oladhri
Analyzing Decision-making in Robot Soccer for Attacking Behaviors , Justin Rodney
Generative Spatio-Temporal and Multimodal Analysis of Neonatal Pain , Md Sirajus Salekin
Secure Hardware Constructions for Fault Detection of Lattice-based Post-quantum Cryptosystems , Ausmita Sarker
Adaptive Multi-scale Place Cell Representations and Replay for Spatial Navigation and Learning in Autonomous Robots , Pablo Scleidorovich
Predicting the Number of Objects in a Robotic Grasp , Utkarsh Tamrakar
Humanoid Robot Motion Control for Ramps and Stairs , Tommy Truong
Preventing Variadic Function Attacks Through Argument Width Counting , Brennan Ward
Theses/Dissertations from 2021 2021
Knowledge Extraction and Inference Based on Visual Understanding of Cooking Contents , Ahmad Babaeian Babaeian Jelodar
Efficient Post-Quantum and Compact Cryptographic Constructions for the Internet of Things , Rouzbeh Behnia
Efficient Hardware Constructions for Error Detection of Post-Quantum Cryptographic Schemes , Alvaro Cintas Canto
Using Hyper-Dimensional Spanning Trees to Improve Structure Preservation During Dimensionality Reduction , Curtis Thomas Davis
Design, Deployment, and Validation of Computer Vision Techniques for Societal Scale Applications , Arup Kanti Dey
AffectiveTDA: Using Topological Data Analysis to Improve Analysis and Explainability in Affective Computing , Hamza Elhamdadi
Automatic Detection of Vehicles in Satellite Images for Economic Monitoring , Cole Hill
Analysis of Contextual Emotions Using Multimodal Data , Saurabh Hinduja
Data-driven Studies on Social Networks: Privacy and Simulation , Yasanka Sameera Horawalavithana
Automated Identification of Stages in Gonotrophic Cycle of Mosquitoes Using Computer Vision Techniques , Sherzod Kariev
Exploring the Use of Neural Transformers for Psycholinguistics , Antonio Laverghetta Jr.
Secure VLSI Hardware Design Against Intellectual Property (IP) Theft and Cryptographic Vulnerabilities , Matthew Dean Lewandowski
Turkic Interlingua: A Case Study of Machine Translation in Low-resource Languages , Jamshidbek Mirzakhalov
Automated Wound Segmentation and Dimension Measurement Using RGB-D Image , Chih-Yun Pai
Constructing Frameworks for Task-Optimized Visualizations , Ghulam Jilani Abdul Rahim Quadri
Trilateration-Based Localization in Known Environments with Object Detection , Valeria M. Salas Pacheco
Recognizing Patterns from Vital Signs Using Spectrograms , Sidharth Srivatsav Sribhashyam
Recognizing Emotion in the Wild Using Multimodal Data , Shivam Srivastava
A Modular Framework for Multi-Rotor Unmanned Aerial Vehicles for Military Operations , Dante Tezza
Human-centered Cybersecurity Research — Anthropological Findings from Two Longitudinal Studies , Anwesh Tuladhar
Learning State-Dependent Sensor Measurement Models To Improve Robot Localization Accuracy , Troi André Williams
Human-centric Cybersecurity Research: From Trapping the Bad Guys to Helping the Good Ones , Armin Ziaie Tabari
Theses/Dissertations from 2020 2020
Classifying Emotions with EEG and Peripheral Physiological Data Using 1D Convolutional Long Short-Term Memory Neural Network , Rupal Agarwal
Keyless Anti-Jamming Communication via Randomized DSSS , Ahmad Alagil
Active Deep Learning Method to Automate Unbiased Stereology Cell Counting , Saeed Alahmari
Composition of Atomic-Obligation Security Policies , Yan Cao Albright
Action Recognition Using the Motion Taxonomy , Maxat Alibayev
Sentiment Analysis in Peer Review , Zachariah J. Beasley
Spatial Heterogeneity Utilization in CT Images for Lung Nodule Classication , Dmitrii Cherezov
Feature Selection Via Random Subsets Of Uncorrelated Features , Long Kim Dang
Unifying Security Policy Enforcement: Theory and Practice , Shamaria Engram
PsiDB: A Framework for Batched Query Processing and Optimization , Mehrad Eslami
Composition of Atomic-Obligation Security Policies , Danielle Ferguson
Algorithms To Profile Driver Behavior From Zero-permission Embedded Sensors , Bharti Goel
The Efficiency and Accuracy of YOLO for Neonate Face Detection in the Clinical Setting , Jacqueline Hausmann
Beyond the Hype: Challenges of Neural Networks as Applied to Social Networks , Anthony Hernandez
Privacy-Preserving and Functional Information Systems , Thang Hoang
Managing Off-Grid Power Use for Solar Fueled Residences with Smart Appliances, Prices-to-Devices and IoT , Donnelle L. January
Novel Bit-Sliced In-Memory Computing Based VLSI Architecture for Fast Sobel Edge Detection in IoT Edge Devices , Rajeev Joshi
Edge Computing for Deep Learning-Based Distributed Real-time Object Detection on IoT Constrained Platforms at Low Frame Rate , Lakshmikavya Kalyanam
Establishing Topological Data Analysis: A Comparison of Visualization Techniques , Tanmay J. Kotha
Machine Learning for the Internet of Things: Applications, Implementation, and Security , Vishalini Laguduva Ramnath
System Support of Concurrent Database Query Processing on a GPU , Hao Li
Deep Learning Predictive Modeling with Data Challenges (Small, Big, or Imbalanced) , Renhao Liu
Countermeasures Against Various Network Attacks Using Machine Learning Methods , Yi Li
Towards Safe Power Oversubscription and Energy Efficiency of Data Centers , Sulav Malla
Design of Support Measures for Counting Frequent Patterns in Graphs , Jinghan Meng
Automating the Classification of Mosquito Specimens Using Image Processing Techniques , Mona Minakshi
Models of Secure Software Enforcement and Development , Hernan M. Palombo
Functional Object-Oriented Network: A Knowledge Representation for Service Robotics , David Andrés Paulius Ramos
Lung Nodule Malignancy Prediction from Computed Tomography Images Using Deep Learning , Rahul Paul
Algorithms and Framework for Computing 2-body Statistics on Graphics Processing Units , Napath Pitaksirianan
Efficient Viewshed Computation Algorithms On GPUs and CPUs , Faisal F. Qarah
Relational Joins on GPUs for In-Memory Database Query Processing , Ran Rui
Micro-architectural Countermeasures for Control Flow and Misspeculation Based Software Attacks , Love Kumar Sah
Efficient Forward-Secure and Compact Signatures for the Internet of Things (IoT) , Efe Ulas Akay Seyitoglu
Detecting Symptoms of Chronic Obstructive Pulmonary Disease and Congestive Heart Failure via Cough and Wheezing Sounds Using Smart-Phones and Machine Learning , Anthony Windmon
Toward Culturally Relevant Emotion Detection Using Physiological Signals , Khadija Zanna
Theses/Dissertations from 2019 2019
Beyond Labels and Captions: Contextualizing Grounded Semantics for Explainable Visual Interpretation , Sathyanarayanan Narasimhan Aakur
Empirical Analysis of a Cybersecurity Scoring System , Jaleel Ahmed
Phenomena of Social Dynamics in Online Games , Essa Alhazmi
A Machine Learning Approach to Predicting Community Engagement on Social Media During Disasters , Adel Alshehri
Interactive Fitness Domains in Competitive Coevolutionary Algorithm , ATM Golam Bari
Measuring Influence Across Social Media Platforms: Empirical Analysis Using Symbolic Transfer Entropy , Abhishek Bhattacharjee
A Communication-Centric Framework for Post-Silicon System-on-chip Integration Debug , Yuting Cao
Authentication and SQL-Injection Prevention Techniques in Web Applications , Cagri Cetin
Multimodal Emotion Recognition Using 3D Facial Landmarks, Action Units, and Physiological Data , Diego Fabiano
Robotic Motion Generation by Using Spatial-Temporal Patterns from Human Demonstrations , Yongqiang Huang
Advanced Search
- Email Notifications and RSS
- All Collections
- USF Faculty Publications
- Open Access Journals
- Conferences and Events
- Theses and Dissertations
- Textbooks Collection
Useful Links
- Rights Information
- SelectedWorks
- Submit Research
Home | About | Help | My Account | Accessibility Statement | Language and Diversity Statements
Privacy Copyright
ScholarWorks@UMass Amherst
Home > CICS > CS > CS_DISS
![masters thesis in computer science Computer Science](https://scholarworks.umass.edu/assets/md5images/b0d4f13bb6040abb7b3e41d5c4e442d0.jpg)
Computer Science Department Dissertations Collection
Dissertations from 2024 2024.
Enabling Privacy and Trust in Edge AI Systems , Akanksha Atrey, Computer Science
Generative Language Models for Personalized Information Understanding , Pengshan Cai, Computer Science
Towards Automatic and Robust Variational Inference , Tomas Geffner, Computer Science
Multi-SLAM Systems for Fault-Tolerant Simultaneous Localization and Mapping , Samer Nashed, Computer Science
Policy Gradient Methods: Analysis, Misconceptions, and Improvements , Christopher P. Nota, Computer Science
Data to science with AI and human-in-the-loop , Gustavo Perez Sarabia, Computer Science
Question Answering By Case-Based Reasoning With Textual Evidence , Dung N. Thai, Computer Science
Dissertations from 2023 2023
An Introspective Approach for Competence-Aware Autonomy , Connor Basich, Computer Science
Foundations of Node Representation Learning , Sudhanshu Chanpuriya, Computer Science
Learning to See with Minimal Human Supervision , Zezhou Cheng, Computer Science
IMPROVING USER EXPERIENCE BY OPTIMIZING CLOUD SERVICES , Ishita Dasgupta, Computer Science
Automating the Formal Verification of Software , Emily First, Computer Science
Learning from Sequential User Data: Models and Sample-efficient Algorithms , Aritra Ghosh, Computer Science
Human-Centered Technologies for Inclusive Collection and Analysis of Public-Generated Data , Mahmood Jasim, Computer Science
Rigorous Experimentation For Reinforcement Learning , Scott M. Jordan, Computer Science
Towards Robust Long-form Text Generation Systems , Kalpesh Krishna, Computer Science
Emerging Trustworthiness Issues in Distributed Learning Systems , Hamid Mozaffari, Computer Science
TOWARDS RELIABLE CIRCUMVENTION OF INTERNET CENSORSHIP , Milad nasresfahani, Computer Science
Evidence Assisted Learning for Clinical Decision Support Systems , Bhanu Pratap Singh Rawat, Computer Science
DESIGN AND ANALYSIS OF CONTENT CACHING SYSTEMS , Anirudh Sabnis, Computer Science
Quantifying and Enhancing the Security of Federated Learning , Virat Vishnu Shejwalkar, Computer Science
Effective and Efficient Transfer Learning in the Era of Large Language Models , Tu Vu, Computer Science
Data-driven Modeling and Analytics for Greening the Energy Ecosystem , John Wamburu, Computer Science
Bayesian Structural Causal Inference with Probabilistic Programming , Sam A. Witty, Computer Science
LEARNING TO RIG CHARACTERS , Zhan Xu, Computer Science
GRAPH REPRESENTATION LEARNING WITH BOX EMBEDDINGS , Dongxu Zhang, Computer Science
Dissertations from 2022 2022
COMBINATORIAL ALGORITHMS FOR GRAPH DISCOVERY AND EXPERIMENTAL DESIGN , Raghavendra K. Addanki, Computer Science
MEASURING NETWORK INTERFERENCE AND MITIGATING IT WITH DNS ENCRYPTION , Seyed Arian Akhavan Niaki, Computer Science
Few-Shot Natural Language Processing by Meta-Learning Without Labeled Data , Trapit Bansal, Computer Science
Communicative Information Visualizations: How to make data more understandable by the general public , Alyxander Burns, Computer Science
REINFORCEMENT LEARNING FOR NON-STATIONARY PROBLEMS , Yash Chandak, Computer Science
Modeling the Multi-mode Distribution in Self-Supervised Language Models , Haw-Shiuan Chang, Computer Science
Nonparametric Contextual Reasoning for Question Answering over Large Knowledge Bases , Rajarshi Das, Computer Science
Languages and Compilers for Writing Efficient High-Performance Computing Applications , Abhinav Jangda, Computer Science
Controllable Neural Synthesis for Natural Images and Vector Art , Difan Liu, Computer Science
Probabilistic Commonsense Knowledge , Xiang Li, Computer Science
DISTRIBUTED LEARNING ALGORITHMS: COMMUNICATION EFFICIENCY AND ERROR RESILIENCE , Raj Kumar Maity, Computer Science
Practical Methods for High-Dimensional Data Publication with Differential Privacy , Ryan H. McKenna, Computer Science
Incremental Non-Greedy Clustering at Scale , Nicholas Monath, Computer Science
High-Quality Automatic Program Repair , Manish Motwani, Computer Science
Unobtrusive Assessment of Upper-Limb Motor Impairment Using Wearable Inertial Sensors , Brandon R. Oubre, Computer Science
Mixture Models in Machine Learning , Soumyabrata Pal, Computer Science
Decision Making with Limited Data , Kieu My Phan, Computer Science
Neural Approaches for Language-Agnostic Search and Recommendation , Hamed Rezanejad Asl Bonab, Computer Science
Low Resource Language Understanding in Voice Assistants , Subendhu Rongali, Computer Science
Enabling Daily Tracking of Individual’s Cognitive State With Eyewear , Soha Rostaminia, Computer Science
LABELED MODULES IN PROGRAMS THAT EVOLVE , Anil K. Saini, Computer Science
Reliable Decision-Making with Imprecise Models , Sandhya Saisubramanian, Computer Science
Data Scarcity in Event Analysis and Abusive Language Detection , Sheikh Muhammad Sarwar, Computer Science
Representation Learning for Shape Decomposition, By Shape Decomposition , Gopal Sharma, Computer Science
Metareasoning for Planning and Execution in Autonomous Systems , Justin Svegliato, Computer Science
Approximate Bayesian Deep Learning for Resource-Constrained Environments , Meet Prakash Vadera, Computer Science
ANSWER SIMILARITY GROUPING AND DIVERSIFICATION IN QUESTION ANSWERING SYSTEMS , Lakshmi Nair Vikraman, Computer Science
Dissertations from 2021 2021
Neural Approaches to Feedback in Information Retrieval , Keping Bi, Computer Science
Sociolinguistically Driven Approaches for Just Natural Language Processing , Su Lin Blodgett, Computer Science
Enabling Declarative and Scalable Prescriptive Analytics in Relational Data , Matteo Brucato, Computer Science
Neural Methods for Answer Passage Retrieval over Sparse Collections , Daniel Cohen, Computer Science
Utilizing Graph Structure for Machine Learning , Stefan Dernbach, Computer Science
Enhancing Usability and Explainability of Data Systems , Anna Fariha, Computer Science
Algorithms to Exploit Data Sparsity , Larkin H. Flodin, Computer Science
3D Shape Understanding and Generation , Matheus Gadelha, Computer Science
Robust Algorithms for Clustering with Applications to Data Integration , Sainyam Galhotra, Computer Science
Improving Evaluation Methods for Causal Modeling , Amanda Gentzel, Computer Science
SAFE AND PRACTICAL MACHINE LEARNING , Stephen J. Giguere, Computer Science
COMPACT REPRESENTATIONS OF UNCERTAINTY IN CLUSTERING , Craig Stuart Greenberg, Computer Science
Natural Language Processing for Lexical Corpus Analysis , Abram Kaufman Handler, Computer Science
Social Measurement and Causal Inference with Text , Katherine A. Keith, Computer Science
Concentration Inequalities in the Wild: Case Studies in Blockchain & Reinforcement Learning , A. Pinar Ozisik, Computer Science
Resource Allocation in Distributed Service Networks , Nitish Kumar Panigrahy, Computer Science
History Modeling for Conversational Information Retrieval , Chen Qu, Computer Science
Design and Implementation of Algorithms for Traffic Classification , Fatemeh Rezaei, Computer Science
SCALING DOWN THE ENERGY COST OF CONNECTING EVERYDAY OBJECTS TO THE INTERNET , Mohammad Rostami, Computer Science
Deep Learning Models for Irregularly Sampled and Incomplete Time Series , Satya Narayan Shukla, Computer Science
Traffic engineering in planet-scale cloud networks , Rachee Singh, Computer Science
Video Adaptation for High-Quality Content Delivery , Kevin Spiteri, Computer Science
Learning from Limited Labeled Data for Visual Recognition , Jong-Chyi Su, Computer Science
Human Mobility Monitoring using WiFi: Analysis, Modeling, and Applications , Amee Trivedi, Computer Science
Geometric Representation Learning , Luke Vilnis, Computer Science
Understanding of Visual Domains via the Lens of Natural Language , Chenyun Wu, Computer Science
Towards Practical Differentially Private Mechanism Design and Deployment , Dan Zhang, Computer Science
Audio-driven Character Animation , Yang Zhou, Computer Science
Dissertations from 2020 2020
Noise-Aware Inference for Differential Privacy , Garrett Bernstein, Computer Science
Motion Segmentation - Segmentation of Independently Moving Objects in Video , Pia Katalin Bideau, Computer Science
An Empirical Assessment of the Effectiveness of Deception for Cyber Defense , Kimberly J. Ferguson-Walter, Computer Science
Integrating Recognition and Decision Making to Close the Interaction Loop for Autonomous Systems , Richard Freedman, Computer Science
Improving Reinforcement Learning Techniques by Leveraging Prior Experience , Francisco M. Garcia, Computer Science
Optimization and Training of Generational Garbage Collectors , Nicholas Jacek, Computer Science
Understanding the Dynamic Visual World: From Motion to Semantics , Huaizu Jiang, Computer Science
Improving Face Clustering in Videos , SouYoung Jin, Computer Science
Reasoning About User Feedback Under Identity Uncertainty in Knowledge Base Construction , Ariel Kobren, Computer Science
Learning Latent Characteristics of Data and Models using Item Response Theory , John P. Lalor, Computer Science
Higher-Order Representations for Visual Recognition , Tsung-Yu Lin, Computer Science
Learning from Irregularly-Sampled Time Series , Steven Cheng-Xian Li, Computer Science
Dynamic Composition of Functions for Modular Learning , Clemens GB Rosenbaum, Computer Science
Improving Visual Recognition With Unlabeled Data , Aruni Roy Chowdhury, Computer Science
Deep Neural Networks for 3D Processing and High-Dimensional Filtering , Hang Su, Computer Science
Towards Optimized Traffic Provisioning and Adaptive Cache Management for Content Delivery , Aditya Sundarrajan, Computer Science
The Limits of Location Privacy in Mobile Devices , Keen Yuun Sung, Computer Science
ALGORITHMS FOR MASSIVE, EXPENSIVE, OR OTHERWISE INCONVENIENT GRAPHS , David Tench, Computer Science
System Design for Digital Experimentation and Explanation Generation , Emma Tosch, Computer Science
Advanced Search
- Notify me via email or RSS
- Collections
- Disciplines
Author Corner
- Login for Faculty Authors
- Faculty Author Gallery
- Expert Gallery
- University Libraries
- Computer Science Website
- UMass Amherst
This page is sponsored by the University Libraries.
© 2009 University of Massachusetts Amherst • Site Policies
Privacy Copyright
![masters thesis in computer science Scholars' Mine](https://scholarsmine.mst.edu/assets/md5images/a408b327829bd7e1953ae3a914419b63.png)
Home > Computer Science > CompSci TDs > Masters Theses
Computer Science Masters Theses
Theses from 2024 2024.
Enabling smart healthcare applications through visible light communication networks , Jack Manhardt
Time series anomaly detection using generative adversarial networks , Shyam Sundar Saravanan
Theses from 2023 2023
DYNAMIC DISCOUNTED SATISFICING BASED DRIVER DECISION PREDICTION IN SEQUENTIAL TAXI REQUESTS , Sree Pooja Akula
MAT: Genetic Algorithms Based Multi-Objective Adversarial Attack on Multi-Task Deep Neural Networks , Nikola Andric
COMPUTER VISION IN ADVERSE CONDITIONS: SMALL OBJECTS, LOW-RESOLUTION IMAGES, AND EDGE DEPLOYMENT , Raja Sunkara
Theses from 2022 2022
Maximising social welfare in selfish multi-modal routing using strategic information design for quantal response travelers , Sainath Sanga
Man-in-the-Middle Attacks on MQTT based IoT networks , Henry C. Wong
Theses from 2021 2021
Biochemical assay invariant attestation for the security of cyber-physical digital microfluidic biochips , Fredrick Eugene Love II
Theses from 2020 2020
On predicting stopping time of human sequential decision-making using discounted satisficing heuristic , Mounica Devaguptapu
Theses from 2019 2019
Advanced techniques for improving canonical genetic programming , Adam Tyler Harter
Evolved parameterized selection for evolutionary algorithms , Samuel Nathan Richter
Design and implementation of applications over delay tolerant networks for disaster and battlefield environment , Karthikeyan Sachidanandam
Theses from 2018 2018
Mixed-criticality real-time task scheduling with graceful degradation , Samsil Arefin
CARD: Concealed and remote discovery of IoT devices in victims' home networks , Sammie Lee Bush
Multiple security domain non deducibility in the FREEDM smart grid infrastructure , Manish Jaisinghani
Reputation and credit based incentive mechanism for data-centric message delivery in delay tolerant networks , Himanshu Jethawa
Solidification rate detection through solid-liquid interface tracking , Wei Luo
Cloud transactions and caching for improved performance in clouds and DTNs , Dileep Mardham
Cyber-physical security of an electric microgrid , Prashanth Palaniswamy
An approach for formal analysis of the security of a water treatment testbed , Sai Sidharth Patlolla
Analyzing large scale trajectory data to identify users with similar behavior , Tyler Clark Percy
Precise energy efficient scheduling of mixed-criticality tasks & sustainable mixed-criticality scheduling , Sai Sruti
A network tomography approach for traffic monitoring in smart cities , Ruoxi Zhang
Improved CRPD analysis and a secure scheduler against information leakage in real-time systems , Ying Zhang
Theses from 2017 2017
Cyber-physical security of a chemical plant , Prakash Rao Dunaka
UFace: Your universal password no one can see , Nicholas Steven Hilbert
Multi stage recovery from large scale failure in interdependent networks , Maria Angelin John Bosco
Multiple security domain model of a vehicle in an automated vehicle system , Uday Ganesh Kanteti
Personalizing education with algorithmic course selection , Tyler Morrow
Decodable network coding in wireless network , Junwei Su
Multiple security domain nondeducibility air traffic surveillance systems , Anusha Thudimilla
Theses from 2016 2016
Automated design of boolean satisfiability solvers employing evolutionary computation , Alex Raymond Bertels
Care-Chair: Opportunistic health assessment with smart sensing on chair backrest , Rakesh Kumar
Theses from 2015 2015
Dependability analysis and recovery support for smart grids , Isam Abdulmunem Alobaidi
Sensor authentication in collaborating sensor networks , Jake Uriah Bielefeldt
Argumentation based collaborative software architecture design and intelligent analysis of software architecture rationale , NagaPrashanth Chanda
A Gaussian mixture model for automated vesicle fusion detection and classification , Haohan Li
Hyper-heuristics for the automated design of black-box search algorithms , Matthew Allen Martin
Aerial vehicle trajectory design for spatio-temporal task satisfaction and aggregation based on utility metric , Amarender Reddy Mekala
Design and implementation of a broker for cloud additive manufacturing services , Venkata Prashant Modekurthy
Cyber security research frameworks for coevolutionary network defense , George Daniel Rush
Energy disaggregation in NIALM using hidden Markov models , Anusha Sankara
Theses from 2014 2014
Crime pattern detection using online social media , Raja Ashok Bolla
Energy efficient scheduling and allocation of tasks in sensor cloud , Rashmi Dalvi
A cloud brokerage architecture for efficient cloud service selection , Venkata Nagarjuna Dondapati
Access control delegation in the clouds , Pavani Gorantla
Evolving decision trees for the categorization of software , Jasenko Hosic
M-Grid : A distributed framework for multidimensional indexing and querying of location based big data , Shashank Kumar
Privacy preservation using spherical chord , Doyal Tapan Mukherjee
Top-K with diversity-M data retrieval in wireless sensor networks , Kiran Kumar Puram
On temporal and frequency responses of smartphone accelerometers for explosives detection , Srinivas Chakravarthi Thandu
Efficient data access in mobile cloud computing , Siva Naga Venkata Chaitanya Vemulapalli
An empirical study on symptoms of heavier internet usage among young adults , SaiPreethi Vishwanathan
Theses from 2013 2013
Sybil detection in vehicular networks , Muhammad Ibrahim Almutaz
Argumentation placement recommendation and relevancy assessment in an intelligent argumentation system , Nian Liu
Security analysis of a cyber physical system : a car example , Jason Madden
Efficient integrity verification of replicated data in cloud , Raghul Mukundan
Search-based model summarization , Lokesh Krishna Ravichandran
Hybridizing and applying computational intelligence techniques , Jeffery Scott Shelburg
Secure design defects detection and correction , Wenquan Wang
Theses from 2012 2012
Robust evolutionary algorithms , Brian Wesley Goldman
Semantic preserving text tepresentation and its applications in text clustering , Michael Howard
Vehicle path verification using wireless sensor networks , Gerry W. Howser
Distributed and collaborative watermarking in relational data , Prakash Kumar
Theses from 2011 2011
A social network of service providers for trust and identity management in the Cloud , Makarand Bhonsle
Adaptive rule-based malware detection employing learning classifier systems , Jonathan Joseph Blount
A low-cost motion tracking system for virtual reality applications , Abhinav Chadda
Optimization of textual affect entity relation models , Ajith Cherukad Jose
MELOC - memory and location optimized caching for mobile Ad hoc networks , Lekshmi Manian Chidambaram
A framework for transparent depression classification in college settings via mining internet usage patterns , Raghavendra Kotikalapudi
An incentive based approach to detect selfish nodes in Mobile P2P network , Hemanth Meka
Location privacy policy management system , Arej Awodha Muhammed
Exploring join caching in programming codes to reduce runtime execution , Swetha Surapaneni
Theses from 2010 2010
Event detection from click-through data via query clustering , Prabhu Kumar Angajala
Population control in evolutionary algorithms , Jason Edward Cook
Dynamic ant colony optimization for globally optimizing consumer preferences , Pavitra Dhruvanarayana
EtherAnnotate: a transparent malware analysis tool for integrating dynamic and static examination , Joshua Michael Eads
Representation and validation of domain and range restrictions in a relational database driven ontology maintenance system , Patrick Garrett. Edgett
Cloud security requirements analysis and security policy development using a high-order object-oriented modeling technique , Kenneth Kofi Fletcher
Multi axis slicing for rapid prototyping , Divya Kanakanala
Content based image retrieval for bio-medical images , Vikas Nahar
2-D path planning for direct laser deposition process , Swathi Routhu
Contribution-based priority assessment in a web-based intelligent argumentation network for collaborative software development , Maithili Satyavolu
An artificial life approach to evolutionary computation: from mobile cellular algorithms to artificial ecosystems , Shivakar Vulli
Intelligent computational argumentation for evaluating performance scores in multi-criteria decision making , Rubal Wanchoo
Minimize end-to-end delay through cross-layer optimization in multi-hop wireless sensor networks , Yibo Xu
Theses from 2009 2009
Information flow properties for cyber-physical systems , Rav Akella
Exploring the use of a commercial game engine for the development of educational software , Hussain Alafaireet
Automated offspring sizing in evolutionary algorithms , André Chidi Nwamba
Theses from 2008 2008
Image analysis techniques for vertebra anomaly detection in X-ray images , Mohammed Das
Cross-layer design through joint routing and link allocation in wireless sensor networks , Xuan Gong
A time series classifier , Christopher Mark Gore
An economic incentive based routing protocol incorporating quality of service for mobile peer-to-peer networks , Anil Jade
Incorporation of evidences in an intelligent argumentation network for collaborative engineering design , Ekta Khudkhudia
PrESerD - Privacy ensured service discovery in mobile peer-to-peer environment , Santhosh Muthyapu
Co-optimization: a generalization of coevolution , Travis Service
Critical infrastructure protection and the Domain Name Service (DNS) system , Mark Edward Snyder
Co-evolutionary automated software correction: a proof of concept , Joshua Lee Wilkerson
Theses from 2007 2007
A light-weight middleware framework for fault-tolerant and secure distributed applications , Ian Jacob Baird
Symbolic time series analysis using hidden Markov models , Nikhil Bhardwaj
Advanced Search
- Notify me via email or RSS
- Collections
- Disciplines
- All Authors
- Faculty Authors
Author Corner
Useful links.
- Library Resources
![Missouri S&T Library and Learning Resources S&T logo](https://scholarsmine.mst.edu/assets/md5images/165d906d128fdcb24e5ac83ed3461b82.png)
Thesis Locations
- View these on map
- View these in Google Earth
Home | About | FAQ | My Account | Accessibility Statement
Privacy Copyright
Home > FACULTIES > Computer Science > CSD-ETD
![masters thesis in computer science Computer Science Department](https://ir.lib.uwo.ca/assets/md5images/006a0ad15f666272b0f5a711f6e9876b.png)
Computer Science Theses and Dissertations
This collection contains theses and dissertations from the Department of Computer Science, collected from the Scholarship@Western Electronic Thesis and Dissertation Repository
Theses/Dissertations from 2024 2024
A Target-Based and A Targetless Extrinsic Calibration Methods for Thermal Camera and 3D LiDAR , Farhad Dalirani
Investigating Tree- and Graph-based Neural Networks for Natural Language Processing Applications , Sudipta Singha Roy
Theses/Dissertations from 2023 2023
Classification of DDoS Attack with Machine Learning Architectures and Exploratory Analysis , Amreen Anbar
Multi-view Contrastive Learning for Unsupervised Domain Adaptation in Brain-Computer Interfaces , Sepehr Asgarian
Improved Protein Sequence Alignments Using Deep Learning , Seyed Sepehr Ashrafzadeh
INVESTIGATING IMPROVEMENTS TO MESH INDEXING , Anurag Bhattacharjee
Algorithms and Software for Oligonucleotide Design , Qin Dong
Framework for Assessing Information System Security Posture Risks , Syed Waqas Hamdani
De novo sequencing of multiple tandem mass spectra of peptide containing SILAC labeling , Fang Han
Local Model Agnostic XAI Methodologies Applied to Breast Cancer Malignancy Predictions , Heather Hartley
A Quantitative Analysis Between Software Quality Posture and Bug-fixing Commit , Rongji He
A Novel Method for Assessment of Batch Effect on single cell RNA sequencing data , Behnam Jabbarizadeh
Dynamically Finding Optimal Kernel Launch Parameters for CUDA Programs , Taabish Jeshani
Citation Polarity Identification From Scientific Articles Using Deep Learning Methods , Souvik Kundu
Denoising-Based Domain Adaptation Network for EEG Source Imaging , Runze Li
Decoy-Target Database Strategy and False Discovery Rate Analysis for Glycan Identification , Xiaoou Li
DpNovo: A DEEP LEARNING MODEL COMBINED WITH DYNAMIC PROGRAMMING FOR DE NOVO PEPTIDE SEQUENCING , Yizhou Li
Developing A Smart Home Surveillance System Using Autonomous Drones , Chongju Mai
Look-Ahead Selective Plasticity for Continual Learning , Rouzbeh Meshkinnejad
The Two Visual Processing Streams Through The Lens Of Deep Neural Networks , Aidasadat Mirebrahimi Tafreshi
Source-free Domain Adaptation for Sleep Stage Classification , Yasmin Niknam
Data Heterogeneity and Its Implications for Fairness , Ghazaleh Noroozi
Enhancing Urban Life: A Policy-Based Autonomic Smart City Management System for Efficient, Sustainable, and Self-Adaptive Urban Environments , Elham Okhovat
Evaluating the Likelihood of Bug Inducing Commits Using Metrics Trend Analysis , Parul Parul
On Computing Optimal Repairs for Conditional Independence , Alireza Pirhadi
Open-Set Source-Free Domain Adaptation in Fundus Images Analysis , Masoud Pourreza
Migration in Edge Computing , Arshin Rezazadeh
A Modified Hopfield Network for the K-Median Problem , Cody Rossiter
Predicting Network Failures with AI Techniques , Chandrika Saha
Toward Building an Intelligent and Secure Network: An Internet Traffic Forecasting Perspective , Sajal Saha
An Exploration of Visual Analytic Techniques for XAI: Applications in Clinical Decision Support , Mozhgan Salimiparsa
Attention-based Multi-Source-Free Domain Adaptation for EEG Emotion Recognition , Amir Hesam Salimnia
Global Cyber Attack Forecast using AI Techniques , Nusrat Kabir Samia
IMPLEMENTATION OF A PRE-ASSESSMENT MODULE TO IMPROVE THE INITIAL PLAYER EXPERIENCE USING PREVIOUS GAMING INFORMATION , Rafael David Segistan Canizales
A Computational Framework For Identifying Relevant Cell Types And Specific Regulatory Mechanisms In Schizophrenia Using Data Integration Methods , Kayvan Shabani
Weakly-Supervised Anomaly Detection in Surveillance Videos Based on Two-Stream I3D Convolution Network , Sareh Soltani Nejad
Smartphone Loss Prevention System Using BLE and GPS Technology , Noshin Tasnim
A Hybrid Continual Machine Learning Model for Efficient Hierarchical Classification of Domain-Specific Text in The Presence of Class Overlap (Case Study: IT Support Tickets) , Yasmen M. Wahba
Reducing Negative Transfer of Random Data in Source-Free Unsupervised Domain Adaptation , Anthony Wong
Deep Neural Methods for True/Pseudo- Invasion Classification in Colorectal Polyp Whole-Slide Images , Zhiyuan Yang
Developing a Relay-based Autonomous Drone Delivery System , Muhammad Zakar
Learning Mortality Risk for COVID-19 Using Machine Learning and Statistical Methods , Shaoshi Zhang
Machine Learning Techniques for Improved Functional Brain Parcellation , Da Zhi
Theses/Dissertations from 2022 2022
The Design and Implementation of a High-Performance Polynomial System Solver , Alexander Brandt
Defining Service Level Agreements in Serverless Computing , Mohamed Elsakhawy
Algorithms for Regular Chains of Dimension One , Juan P. Gonzalez Trochez
Towards a Novel and Intelligent e-commerce Framework for Smart-Shopping Applications , Susmitha Hanumanthu
Multi-Device Data Analysis for Fault Localization in Electrical Distribution Grids , Jacob D L Hunte
Towards Parking Lot Occupancy Assessment Using Aerial Imagery and Computer Vision , John Jewell
Potential of Vision Transformers for Advanced Driver-Assistance Systems: An Evaluative Approach , Andrew Katoch
Psychological Understanding of Textual journals using Natural Language Processing approaches , Amirmohammad Kazemeinizadeh
Driver Behavior Analysis Based on Real On-Road Driving Data in the Design of Advanced Driving Assistance Systems , Nima Khairdoost
Solving Challenges in Deep Unsupervised Methods for Anomaly Detection , Vahid Reza Khazaie
Developing an Efficient Real-Time Terrestrial Infrastructure Inspection System Using Autonomous Drones and Deep Learning , Marlin Manka
Predictive Modelling For Topic Handling Of Natural Language Dialogue With Virtual Agents , Lareina Milambiling
Improving Deep Entity Resolution by Constraints , Soudeh Nilforoushan
Respiratory Pattern Analysis for COVID-19 Digital Screening Using AI Techniques , Annita Tahsin Priyoti
Extracting Microservice Dependencies Using Log Analysis , Andres O. Rodriguez Ishida
False Discovery Rate Analysis for Glycopeptide Identification , Shun Saito
Towards a Generalization of Fulton's Intersection Multiplicity Algorithm , Ryan Sandford
An Investigation Into Time Gazed At Traffic Objects By Drivers , Kolby R. Sarson
Exploring Artificial Intelligence (AI) Techniques for Forecasting Network Traffic: Network QoS and Security Perspectives , Ibrahim Mohammed Sayem
A Unified Representation and Deep Learning Architecture for Persuasive Essays in English , Muhammad Tawsif Sazid
Towards the development of a cost-effective Image-Sensing-Smart-Parking Systems (ISenSmaP) , Aakriti Sharma
Advances in the Automatic Detection of Optimization Opportunities in Computer Programs , Delaram Talaashrafi
Reputation-Based Trust Assessment of Transacting Service Components , Konstantinos Tsiounis
Fully Autonomous UAV Exploration in Confined and Connectionless Environments , Kirk P. Vander Ploeg
Three Contributions to the Theory and Practice of Optimizing Compilers , Linxiao Wang
Developing Intelligent Routing Algorithm over SDN: Reusable Reinforcement Learning Approach , Wumian Wang
Predicting and Modifying Memorability of Images , Mohammad Younesi
Theses/Dissertations from 2021 2021
Generating Effective Sentence Representations: Deep Learning and Reinforcement Learning Approaches , Mahtab Ahmed
A Physical Layer Framework for a Smart City Using Accumulative Bayesian Machine Learning , Razan E. AlFar
Load Balancing and Resource Allocation in Smart Cities using Reinforcement Learning , Aseel AlOrbani
Contrastive Learning of Auditory Representations , Haider Al-Tahan
Cache-Friendly, Modular and Parallel Schemes For Computing Subresultant Chains , Mohammadali Asadi
Protein Interaction Sites Prediction using Deep Learning , Sourajit Basak
Predicting Stock Market Sector Sentiment Through News Article Based Textual Analysis , William A. Beldman
Improving Reader Motivation with Machine Learning , Tanner A. Bohn
A Black-box Approach for Containerized Microservice Monitoring in Fog Computing , Shi Chang
Visualization and Interpretation of Protein Interactions , Dipanjan Chatterjee
A Framework for Characterising Performance in Multi-Class Classification Problems with Applications in Cancer Single Cell RNA Sequencing , Erik R. Christensen
Exploratory Search with Archetype-based Language Models , Brent D. Davis
Evolutionary Design of Search and Triage Interfaces for Large Document Sets , Jonathan A. Demelo
Building Effective Network Security Frameworks using Deep Transfer Learning Techniques , Harsh Dhillon
A Deep Topical N-gram Model and Topic Discovery on COVID-19 News and Research Manuscripts , Yuan Du
Automatic extraction of requirements-related information from regulatory documents cited in the project contract , Sara Fotouhi
Developing a Resource and Energy Efficient Real-time Delivery Scheduling Framework for a Network of Autonomous Drones , Gopi Gugan
A Visual Analytics System for Rapid Sensemaking of Scientific Documents , Amirreza Haghverdiloo Barzegar
Calibration Between Eye Tracker and Stereoscopic Vision System Employing a Linear Closed-Form Perspective-n-Point (PNP) Algorithm , Mohammad Karami
Fuzzy and Probabilistic Rule-Based Approaches to Identify Fault Prone Files , Piyush Kumar Korlepara
Parallel Arbitrary-precision Integer Arithmetic , Davood Mohajerani
A Technique for Evaluating the Health Status of a Software Module Using Process Metrics , . Ria
Visual Analytics for Performing Complex Tasks with Electronic Health Records , Neda Rostamzadeh
Predictive Model of Driver's Eye Fixation for Maneuver Prediction in the Design of Advanced Driving Assistance Systems , Mohsen Shirpour
A Generative-Discriminative Approach to Human Brain Mapping , Deepanshu Wadhwa
WesternAccelerator:Rapid Development of Microservices , Haoran Wei
A Lightweight and Explainable Citation Recommendation System , Juncheng Yin
Mitosis Detection from Pathology Images , Jinhang Zhang
Theses/Dissertations from 2020 2020
Visual Analytics of Electronic Health Records with a focus on Acute Kidney Injury , Sheikh S. Abdullah
Towards the Development of Network Service Cost Modeling-An ISP Perspective , Yasmeen Ali
- Accessible Formats
Advanced Search
- Notify me via email or RSS
- Expert Gallery
- Online Journals
- eBook Collections
- Reports and Working Papers
- Conferences and Symposiums
- Electronic Theses and Dissertations
- Digitized Special Collections
- All Collections
- Disciplines
Author Corner
- Submit Thesis/Dissertation
Home | About | FAQ | My Account | Accessibility Statement | Privacy | Copyright
©1878 - 2016 Western University
![masters thesis in computer science Dartmouth Digital Commons](https://digitalcommons.dartmouth.edu/assets/md5images/0dce58a3a69d98fd012dbe95c27da3cd.png)
Home > Academic departments > Computer Science > Computer Science Master's Theses
Computer Science Master’s Theses
Theses/dissertations from 2024 2024.
Poster, Performed: Understanding Public Opinions of Authorship in Generative Artificial Intelligence Models via Analogy , Wylie Z. Kasai
(Meta-)Physical Artworks: Digital augmentation in art observation , Macy A. Toppan
Theses/Dissertations from 2023 2023
AnatoView: Using interactive 3D visualizations with augmented reality support for laypersons’ medical education in informed consent processes , Michelle Chen
Simulating incompressible thin-film fluid with a Moving Eulerian-Lagrangian Particle method , Yitong Deng
Underwater Robot Path Planning in an Intermittent Communication System , Hunter Gallant
A Platform for in-Situ Creation of Markerless, Location-Based Augmented Reality Content , Brett Kidman
Expressive mARks: Art in the Age of Augmented REality , Carson G. Levine
HRMobile: A lightweight, local architecture for heart rate measurement , Sam Morton and Sam Morton
Sprout: Using a Garden Metaphor to Visualize and Support Customizable and Collaborative Health Tracking , Pape Sow Traoré
An Interactive System for Generating Music from Moving Images , Hanlin Wang
Energy-Aware Path Planning for Fixed-Wing Seaplane UAVs , Benjamin Atkinson Wolsieffer
Beyond News Values on Twitter: Predicting Factors That Drive User Engagement in News , Zhiyan Zhong
Triple Helix: AI-Artist-Audience collaboration in a performative art experience , Xuedan Zou
Theses/Dissertations from 2022 2022
Automated Filament Inking for Multi-color FFF 3D Printing , Eammon Littler
Temporally Sliced Photon Primitives for Volumetric Time-of-flight Rendering , Yang Liu
SPLICEcube Architecture: An Extensible Wi-Fi Monitoring Architecture for Smart-Home Networks , Namya Malik
A bidirectional formulation for Walk on Spheres , Yang Qi
Intelligent Voice Guidance in VR: Understanding the Value of NLP in Virtual Environments , Zhiyu Xiao
A Machine-Verified Proof of Linearizability for a Queue Algorithm , Ugur Yavuz
Theses/Dissertations from 2021 2021
FINDING RELATIONSHIPS BETWEEN RENAMED AND REORDERED PROGRAMS , Le Chang
HETEROGENEOUS GRAPH-BASED USER-SPECIFIC REVIEW HELPFULNESS PREDICTION , Dongkai Chen
Line sampling in participating media , Hsu Cheng
A Multi-Resolution Graph Convolution Network for Contiguous Epitope Prediction , Lisa Oh
Learning and Simulation Algorithms for Constraint Physical Systems , Shuqi Yang
DESIGN, MODELING, AND CONTROL OF SOFT DYNAMIC SYSTEMS , Yaorui Zhang
Theses/Dissertations from 2018 2018
AfterImage: Collecting and Replaying Geospatial Memory , Hyun Ji Seong
Customizing Indoor Wireless Coverage via 3D-Fabricated Reflectors , Xi Xiong
Theses/Dissertations from 2017 2017
ActivityAware: Wearable System for Real-Time Physical Activity Monitoring among the Elderly , George G. Boateng
Chinese Font Style Transfer with Neural Network , Xue Hanyu
A Digital Practice Tool for Chemical Resonance , Kimball Jaclyn
Theses/Dissertations from 2015 2015
mCollector: Sensor-enabled health-data collection system for rural areas in the developing world , Rima Narayana Murthy
FrameShift: Shift Your Attention, Shift the Story , Tim Tregubov and Rukmini Goswami
![](http://help4study.online/777/templates/cheerup1/res/banner1.gif)
Theses/Dissertations from 2014 2014
Cutting Wi-Fi Scan Tax for Smart Devices , Tianxing Li
Theses/Dissertations from 2012 2012
Constructing Simplicial Complexes over Topological Spaces , Milka N. Doktorova
Abortable Reader-Writer Locks are No More Complex Than Abortable Mutex Locks , Zhiyu Liu
Exposing Privacy Concerns in mHealth Data Sharing , Aarathi Prasad
Theses/Dissertations from 2011 2011
Screen Capture for Sensitive Systems , Joseph A. Cooley
Autoscopy Jr.: Intrusion Detection for Embedded Control Systems , Jason O. Reeves
The Good, the Bad, and the Actively Verified , John Williamson
Theses/Dissertations from 2010 2010
Out of the Depths: Image Statistics of Space, Water, and the Minuscule World , Nimit S. Dhulekar
Predictive YASIR: High Security with Lower Latency in Legacy SCADA , Rouslan V. Solomakhin
Numerical methods for fMRI data analysis , Geethmala Sridaran
Theses/Dissertations from 2009 2009
Surface Reconstruction through Time , LeeAnn T. Brash
Autoscopy: Detecting Pattern-Searching Rootkits via Control Flow Tracing , Ashwin Ramaswamy
Activity-Aware Electrocardiogram-based Passive Ongoing Biometric Verification , Janani C. Sriram
Theses/Dissertations from 2007 2007
Exploring the Integration of Memory Management and Trusted Computing , Nihal A. D'Cunha
Theses/Dissertations from 2006 2006
Computation Reuse in Statics and Dynamics Problems for Assemblies of Rigid Bodies , Anne Loomis
Theses/Dissertations from 2005 2005
A Combined Routing Method for Ad hoc Wireless Networks , Zhenhui Jiang
On the Design of an Immersive Environment for Security-Related Studies , Yougu Yuan
Theses/Dissertations from 2004 2004
Greenpass Client Tools for Delegated Authorization in Wireless Networks , Nicholas C. Goffee
Greenpass RADIUS Tools for Delegated Authorization in Wireless Networks , Sung Hoon Kim
Spatial Multipath Location Aided Routing , Soumendra Nanda
Performance Evaluation of a Resource Discovery Service , Jue Wang
Theses/Dissertations from 2003 2003
Investigation of Third Party Rights Service and Shibboleth Modification to Introduce the Service , Sanket Agrawal
Flexible and Scalable Public Key Security for SSH , Yasir Ali
Electronic Documents and Digital Signatures , Kunal Kain
SPADE: SPKI/SDSI for Attribute Release Policies in a Distributed Environment , Sidharth P. Nazareth
A Progressive Folding Algorithm for RNA Secondary Structure Prediction , Samuel J. Stearns
Theses/Dissertations from 2002 2002
Building Trusted Paths for Web Browsers , Zishuang (Eileen) Ye
Theses/Dissertations from 2001 2001
WebALPS Implementation and Performance Analysis: Using Trusted Co-servers to Enhance Privacy and Security of Web Interactions , Shan Jiang
Applying the Vector Radix Method to Multidimensional, Multiprocessor, Out-of-Core Fast Fourier Transforms , Michael F. Ringenburg
- Collections
- Disciplines
Advanced Search
- Notify me via email or RSS
- Contributor FAQ
- Department of Computer Science
Home | About | FAQ | My Account | Accessibility Statement | Terms and Conditions of Use
Privacy Copyright
![masters thesis in computer science Home](https://cs.uga.edu/sites/default/files/SchoolOfComputing_logo_Horizontal_FC_web_Horizontal_FC_1.png)
MS in Computer Science (Thesis Option)
Overview of degree.
The Master’s of Science degree in Computer Science (Thesis Option) at The University of Georgia is a comprehensive program of study intended to give qualified and motivated students a thorough foundation in the theory, methodology, and techniques of Computer Science. Students who successfully complete this program of study will have a grasp of the principles and foundations of Computer Science. They will be prepared to pursue higher academic goals, including the Doctor of Philosophy degree. They will obtain skills and experience in up-to-date approaches to analysis, design, implementation, validation, and documentation of computer software and hardware. With these skills they will be well qualified for technical, professional, or managerial positions in government, business, industry, and education.
Prospective students are advised to consult The University of Georgia Graduate Bulletin for institutional information and requirements.
Admission Requirements
In addition to the general University of Georgia policies set forth in the Graduate Bulletin, the following school policies apply to all applicants:
1. A Bachelor’s Degree is required, preferably with a major in Computer Science or an allied discipline. Students with insufficient background in Computer Science must take undergraduate Computer Science courses to remedy any deficiencies (in addition to their graduate program). A sufficient background in Computer Science must include at least the following courses (or their equivalent):
2. Admission to this program is selective; students with a record of academic excellence have a better chance of acceptance. Students with exceptionally strong undergraduate records may apply for admission to the graduate program prior to fulfilling all of the above requirements.
3. Graduate Record Examination (GRE) test scores are required for admission consideration. International applicants also need TOEFL or IELTS official test scores. GRE waiver is not provided.
4. Three letters of recommendation are required, preferably written by university professors familiar with the student's academic work and potential. If the student has work experience, one letter may be from his/her supervisor. Letters should be sent directly from the letter writer.
5. A one- or two-page personal statement outlining the student's background, achievements, and future goals is required.
6. A recent copy of a resume is required.
Graduate School Requirements
Additional requirements are specified by the Graduate School (application fee, general application forms, all transcripts, etc.). Please see the University of Georgia Bulletin for further information. Detailed admissions information may be found at Graduate School Admissions. Printed information may be obtained by contacting the
University of Georgia Graduate School Brooks Hall 310 Herty Drive Athens, GA 30602 phone: 706-542-1739 fax: 706-425-3094 e-mail: [email protected]
Applications are processed on a year round basis. Students can be admitted for either semester (Fall or Spring). Please visit the Graduate School for application submission deadlines.
The curriculum consists of at least 30 credit hours of resident graduate coursework. This includes the following five items:
- at least 12 credit hours of Core CSCI graduate coursework at the 6000-level (see “Core Curriculum” below);
- at least 8 credit hours of Advanced CSCI graduate coursework at the 6000/8000- level (see “Advanced Coursework” below); the above (items 1 & 2) must include 12 credit hours of coursework open only to graduate students, exclusive of 6950 and 8990, as per Graduate School Policy; @6000 level must be graduate student only course and not used in the core curriculum.
- at least 1 credit hour of CSCI 8990 Research Seminar (see “Research Seminar” below);
- at least 6 credit hours of CSCI 7000 Master’s Research (see Master’s Research below);
- at least 3 credit hours of CSCI 7300 Master's Thesis (see Master's Thesis below)
Typically, full-time students will take 9 to 15 hours per semester. See the CSCI section of the University of Georgia Bulletin for course descriptions. A program of study should be a coherent and logical whole; it requires the approval of the student's major professor, the student's advisory committee, and the school's graduate coordinator.
Note: no course with a grade of C+ or lower may be included on the student’s Program of Study (see the Graduate Bulletin for other GPA constraints).
Core Curriculum (Item #1)
At least one course from each of the following three groups must be taken:
Group 1: Theory
CSCI 6470 Algorithms CSCI 6480 Approximation Algorithms CSCI 6610 Automata and Formal Languages
Group 2: Software Design
CSCI 6050 Software Engineering CSCI 6370 Database Management CSCI 6570 Compilers
Group 3: System Design
CSCI 6720 Computer Systems Architecture CSCI 6730 Operating Systems CSCI 6760 Computer Networks: Technology and Application CSCI 6780 Distributed Computing Systems
The core curriculum consists of a total of 12 graduate credit hours.
Core Competency
Foundational computer science knowledge (core competency) in the core areas (Groups 1, 2, and 3, above) must be exhibited by each student and certified by the student’s advisory committee. This takes the form of achievement in core curriculum and completion of a short essay in their chosen area of research demonstrating technical writing and organization skills. A grade average of at least 3.30 (e.g., B+, B+, B+) must be achieved for the three core courses. Students below this average may take an additional core course and achieve a grade average of at least 3.15 (e.g., B+, B+, B, B).
Core competency is certified by the unanimous approval of the student's Advisory Committee as well as the approval by the Graduate Coordinator. The student’s advisory committee manages the core competency in cooperation with the student. Students are required to meet the core competency requirement within their first two enrolled academic semesters (excluding summer semester). Core Competency Certification must be completed before approval of the Program of Study.
Note: a course used to fulfill part of the core requirement (Item #1) may not be used to also fulfill part of the advanced coursework requirement (Item #2).
Advanced Coursework (Item #2)
Students must take at least 8 credit hours of advanced CSCI graduate student only coursework. This includes at least 4 credit hours at the 8000-level (i.e., at least one 8000-level course).
Note: a student may satisfy this 8 hour requirement using only 8000-level courses, or with 4 hours of 8000-level coursework and 4 hours of 6000-level coursework. In the case that a student uses a 6000-level course for advanced coursework, that course must be a graduate student only course . In no case shall a 6000-level course used to fulfill part of the advanced coursework requirement count toward the advanced coursework requirement AND the core curriculum requirement. In addition, neither CSCI 8990 nor CSCI 6950 may be used to fulfill this requirement.
Research Seminar (Item #3)
All students must take 1 credit hour of CSCI 8990 Research Seminar, in which they must attend weekly meetings of a research seminar and give presentations.
Master’s Research (Item #4)
The Master's research involves the student's investigations under the supervision of his/her major professor and requires the approval of the major professor and the advisory committee. The Master's research often includes original research into some area of Computer Science. It must demonstrate mastery of a particular area of Computer Science. The candidate's advisory committee assures that the quality of the research meets the standards of the School of Computing and the Graduate School. The candidate must register for CSCI 7000 Master's Research for at least 6 credit hours while working on the project.
Master's Thesis (Item #5)
The thesis is a report of the student's investigations under the supervision of his/her major professor and requires the approval of the major professor and the advisory committee. The thesis must demonstrate competent style and organization, and communicate technical knowledge. The thesis often includes original research into some area of Computer Science. It must demonstrate mastery of a particular area of Computer Science. The candidate's advisory committee assures that the quality of the thesis meets the standards of the School of Computing and the Graduate School. The candidate must register for CSCI 7300 Master's Thesis for at least 3 credit hours while working on the thesis.
Advisory Committee
The advisory committee will consist of one major professor and two additional members. At least two of the three members must be from the School of Computing.
Non-Departmental Requirements
Non-departmental requirements are set forth by the Graduate School (see the Graduate Bulletin). They concern residence, time limits, programs of study, acceptance of transfer credits, minimum GPAs, thesis, and thesis defense examination.
Graduation Requirements
A student admitted to the M.S. degree program will be advised by the graduate coordinator until a major professor is chosen.
Before the end of the second semester in residence, a student must begin submitting to the Graduate School, through the graduate coordinator, the following forms: (i) a Program of Study Form and (ii) an Advisory Committee Form. The Program of Study Form indicates how and when degree requirements will be met and must be formulated in consultation with the student's major professor. An Application for Graduation Form must also be submitted directly to the Graduate School.
Forms and Timing must be submitted as follows:
- Advisory Committee Form (G130) - end of second semester
- Core Competency Form (Departmental) - beginning of third semester
- Program of Study Form (G138) – semester before the student’s last semester
- Application for Graduation Form ( in Athena) - beginning of last semester
- Approval Form for Master's Thesis (G 140) - last semester
- ETD Submission Approval Form (G129) - last semester
See “Important Dates and Deadlines” on the Graduate School’s website.
Thesis Defense
After all coursework has been completed and the thesis has been approved by the student's major professor, the thesis is transmitted to the advisory committee at least two weeks before the thesis defense date. The thesis defense is an oral examination conducted by the student's advisory committee. All members of the advisory committee must be present at the defense. The advisory committee members including the major professor must vote on whether the student passed the defense and record their votes on the Approval Form for Master's Thesis, Defense. To pass the exam, at least two of the three votes must be passing.
Need more guidance?
Dr. Liming Cai and Dr. Kyu H. Lee Graduate Coordinator [email protected] (706) 542-2 911
Samantha Varghese Graduate Student Affairs Coordinator [email protected] 706) 542-3477
Would you like to download the information presented on this page?
We appreciate your financial support. Your gift is important to us and helps support critical opportunities for students and faculty alike, including lectures, travel support, and any number of educational events that augment the classroom experience. Click here to learn more about giving .
Every dollar given has a direct impact upon our students and faculty.
St Andrews Research Repository
![masters thesis in computer science St Andrews University Home](https://research-repository.st-andrews.ac.uk/themes/Mirage2/images/01-standard-black-text.png)
- St Andrews Research Repository
- Computer Science (School of)
- Computer Science
Computer Science Masters Theses
- Register / Login
By Issue Date Names Titles Subjects Classification Type Funder
Search within this collection:
All of our academic staff are research active, working with a team of post-graduate and post-doctoral researchers and a lively population of research students. Our research focuses on core themes of theoretical and practical computer science: artificial intelligence and symbolic computation, networked and distributed systems, systems engineering, and human computer interaction.
For more information please visit the School of Computer science home page.
This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Recent Submissions
Survey on data fragmentation issues for users .
![masters thesis in computer science feed](https://research-repository.st-andrews.ac.uk/static/icons/feed.png)
Master of Science Thesis Option
![masters thesis in computer science Professor demonstrates technology with two students.](https://cs.vt.edu/content/website_cs_vt_edu/en/Graduate/Degrees/MSThesis/_jcr_content/article-image.transform/m-medium/image.png)
The Master of Science degree provides a solid foundation in computer science while still offering flexibility to meet the needs and interests of individual students. The MS Thesis option requires 30 credits of course work of which typically 21 credits must derive from graded courses. Students in good standing typically complete this option in two years.
Students taking a terminal MS degree are expected to complete the thesis. The MS coursework-only option is intended for PhD students who seek a "MS along-the-way". Students who wish a coursework-only degree at the Master's level should enroll in the MENG degree program . You can see information that compares the two tracks here .
To fulfill requirements for the Thesis option, students must satisfy the breadth requirement, adhere to an appropriate credit distribution, enroll in the graduate seminar, comply with the ethics and diversity requirements, and complete an oral and written final exam (also known as a Master's Thesis).
Breadth Requirements
To encourage Masters graduates to exhibit sufficient breadth of computer science areas, MS Thesis students must take CS courses at the 5000 and 6000 levels that span four (4) different areas. The available courses and areas are listed here .
Graduate Seminar Requirement; Graduate School Ethics, Inclusion, and Diversity Requirements
The Graduate School requires that all graduate students satisfy two sets of requirements: one addressing training in Scholarly Ethics and Integrity , and one addressing Inclusion and Diversity . The CS Department also requires students to take a minimum number of instances of CS5944 Graduate Seminar.
Students entering the program in Summer 2019 or after must do the following.
- Take some course that makes an explicit part of its syllabus satisfaction of all aspects of both sets of Graduate School requirements (ethics training, and inclusion and diversity training). Within CS, starting with Fall 2019, both CS5014 Research Methods and CS5024 Ethics and Professionalism in Computer Science will include material to satisfy both requirements. CS students may seek approval to satisfy the requirement with another course whose syllabus explicitly addresses both Graduate School requirements.
- Take CS5944 Graduate Seminar twice.
Students entering the program prior to Summer 2019 may satisfy the requirements by using the rules listed above, or they may use the following rules. (Please note that if you want to use the rules above, you must have taken the appropriate course in Fall 2019 or after. Earlier instances of the courses do not cover the required training, and so cannot be used.)
- Participate in the orientation session offered by the GD. This orientation is done the week before classes start in the Fall and Spring semesters.
- Responsible Conduct of Research
- Conflict of Interest Training
- Take CS 5944 Graduate Seminar three times.
- Students will be required to submit evidence of completion of these milestones in their annual student activity report (see section Annual Evaluation ).
Credit Distribution Requirements
Note: Each of the lines above must be interpreted as an individual, distinct, constraint so that all constraints have to be simultaneously satisfied. The columns are not meant to "add up", i.e., 30+6+3 is obviously not equal to 30.
A student satisfying the MS Thesis credit requirement typically uses seven graded CS courses to supply 21 credits with the remaining nine credits accrued from CS 5994 Research and Thesis. Student can choose to use eight CS courses to supply 24 credits with the remaining six credits from CS 5994 Research and Thesis. All courses must be in CS, except that one course outside CS may be used if it appears on the cognate course list .
Additional credit hours may be taken in any category, but do not count toward degree requirements. Substitutions for degree requirements are allowed only under rare or exceptional circumstances. Requests for substitutions must be made to the GD.
Observe that all courses must be at the 5000 level or above with possibly at most two 4000-level courses included. 4000-level courses must be from the list of CS 4000 level courses approved for graduate credit, or else from the approved cognate course liet. Credits from CS 5894 Final Examination, CS 5904 Project and Report, CS 5944 Graduate Seminar, CS 5974 Independent Study, and CS 7994 Research and Dissertation cannot be used to satisfy any MS Thesis credit requirements. Finally, at least one 6000 level course is required.
Advisor and Committee
All graduate students have access to a faculty advisor who can help with both academic advising (i.e., issues related to getting a degree) and career advising. PhD students, and MS students under the thesis option, should select a faculty member to act as their research and course advisor as early as possible in their academic career and definitely by the time their plan of study is due (see Plan of Study ). The advisor must hold a Virginia Tech faculty position with either a tenured/tenure track, emeritus, collegiate faculty, or courtesy appointment in the Department of Computer Science, and hold a Ph.D. or equivalent terminal degree.
In place of a single advisor, PhD or MS Thesis students can instead choose an advisor and a co-advisor. In this case, at least one of these two must hold a Virginia Tech faculty position with either a tenured/tenure track, emeritus, collegiate faculty, or courtesy appointment in the Department of Computer Science, and hold a Ph.D. or equivalent terminal degree. The advisor chairs the student’s advisory committee.
The composition of an MS thesis advisory committee must be designed taking into account the following considerations:
- The committee must have at least three members (including the advisor or co-advisors).
- At least two members of the committee must hold a PhD or equivalent terminal degree. Any member without a PhD or equivalent terminal degree must have recognized expertise in their field and have research experience.
- At least two members must hold tenured/tenure track, collegiate faculty, professor of practice (approved to serve on MS committees), or emeritus positions in the Department of Computer Science.
- If the answer is yes, please inform your graduate coordinator to double check their status with VT.
- If the answer is no, secure a copy of the potential external member’s current CV (websites are acceptable) and forward that information to your graduate coordinator.
- Your graduate coordinator will then use that information to get the potential external member approved to serve on your committee.
The GD serves as the de-facto interim advisor for MS students who have not yet selected a research advisor or who need additional academic advising. The GD can provide signatures and other official approvals as required.
Typical Schedule
The table below shows a typical distribution of courses and other responsibilities over the 2 years that is typical for a student to complete an MS Thesis. Note that this assumes the student starts in the Fall. Also of note is that some of the order of courses shown is a recommendation, not a requirement. For example, whether you take the courses for breadth early in a program of study or later up to you.
![masters thesis in computer science PDXScholar logo with slogan Access for All.](https://pdxscholar.library.pdx.edu/assets/md5images/28b51ec96488dbdc3a7fa65e6295f612.png)
Home > School, College, or Department > MCECS > Computer Science > Dissertations and Theses
Computer Science Dissertations and Theses
Theses/dissertations from 2024 2024.
MmWave RAT Optimization: MAC Layer Initial Access Design and Transport Layer Integration , Suresh Srinivasan (Dissertation)
Theses/Dissertations from 2023 2023
Seeing in the Dark: Towards Robust Pedestrian Detection at Nighttime , Afnan Althoupety (Dissertation)
A Deep Hierarchical Variational Autoencoder for World Models in Complex Reinforcement Learning Environments , Sriharshitha Ayyalasomayajula (Thesis)
Toward Efficient Rendering: A Neural Network Approach , Qiqi Hou (Dissertation)
Energy Auction with Non-Relational Persistence , Michael Ramez Howard (Thesis)
Implementing a Functional Logic Programming Language via the Fair Scheme , Andrew Michael Jost (Dissertation)
Multi-Agent Deep Reinforcement Learning for Radiation Localization , Benjamin Scott Totten (Thesis)
Theses/Dissertations from 2022 2022
Using Intrinsically-Typed Definitional Interpreters to Verify Compiler Optimizations in a Monadic Intermediate Language , Dani Barrack (Thesis)
An Automated Zoom Class Session Analysis Tool to Improve Education , Jack Arlo Cannon II (Thesis)
Scaling EPA-RIMM with Multicore System Management Interrupt Handlers , Alexander K. Freed (Thesis)
Unpaired Style Transfer Conditional Generative Adversarial Network for Scanned Document Generation , David Jonathan Hawbaker (Thesis)
Toward Analyzing the Diversity of Extractive Summaries , Aaron David Hudson (Thesis)
Making Curry with Rice: An Optimizing Curry Compiler , Steven Libby (Dissertation)
Domain Knowledge as Motion-Aware Inductive Bias for Deep Video Synthesis: Two Case Studies , Long Mai (Dissertation)
Theses/Dissertations from 2021 2021
Efficient Neuromorphic Algorithms for Gamma-Ray Spectrum Denoising and Radionuclide Identification , Merlin Phillip Carson (Thesis)
Storing Intermediate Results in Space and Time: SQL Graphs and Block Referencing , Basem Ibrahim Elazzabi (Dissertation)
Automated Test Generation for Validating SystemC Designs , Bin Lin (Dissertation)
Forecasting Optimal Parameters of the Broken Wing Butterfly Option Strategy Using Differential Evolution , David Munoz Constantine (Thesis)
Situate: An Agent-Based System for Situation Recognition , Max Henry Quinn (Dissertation)
Theses/Dissertations from 2020 2020
Multiple Diagram Navigation , Hisham Benotman (Dissertation)
Smart Contract Vulnerabilities on the Ethereum Blockchain: a Current Perspective , Daniel Steven Connelly (Thesis)
Extensible Performance-Aware Runtime Integrity Measurement , Brian G. Delgado (Dissertation)
Novel View Synthesis - a Neural Network Approach , Hoang Le (Dissertation)
Exploring the Potential of Sparse Coding for Machine Learning , Sheng Yang Lundquist (Dissertation)
Workflow Critical Path: a Data-Oriented Path Metric for Holistic HPC Workflows , Daniel D. Nguyen (Thesis)
Novel View Synthesis in Time and Space , Simon Niklaus (Dissertation)
Balancing Security, Performance and Deployability in Encrypted Search , David Joel Pouliot (Dissertation)
Theses/Dissertations from 2019 2019
A Secure Anti-Counterfeiting System using Near Field Communication, Public Key Cryptography, Blockchain, and Bayesian Games , Naif Saeed Alzahrani (Dissertation)
Spectral Clustering for Electrical Phase Identification Using Advanced Metering Infrastructure Voltage Time Series , Logan Blakely (Thesis)
Local Radiance , Scott Peter Britell (Dissertation)
Correct-by-Construction Typechecking with Scope Graphs , Katherine Imhoff Casamento (Thesis)
Versatile Binary-level Concolic Testing , Bo Chen (Dissertation)
Crumpled and Abraded Encryption: Implementation and Provably Secure Construction , Scott Sherlock Griffy (Thesis)
Knowing Without Knowing: Real-Time Usage Identification of Computer Systems , Leila Mohammed Hawana (Thesis)
Design and Experimental Evaluation of DeepMarket: an Edge Computing Marketplace with Distributed TensorFlow Execution Capability , Soyoung Kim (Thesis)
Localizing Little Landmarks with Transfer Learning , Sharad Kumar (Thesis)
Context-Aware Wi-Fi Infrastructure-based Indoor Positioning Systems , Huy Phuong Tran (Dissertation)
Theses/Dissertations from 2018 2018
Bounding Box Improvement with Reinforcement Learning , Andrew Lewis Cleland (Thesis)
Sensing Building Structure Using UWB Radios for Disaster Recovery , Jeong Eun Lee (Dissertation)
Annotation-Enabled Interpretation and Analysis of Time-Series Data , Niveditha Venugopal (Thesis)
EPA-RIMM-V: Efficient Rootkit Detection for Virtualized Environments , Tejaswini Ajay Vibhute (Thesis)
Theses/Dissertations from 2017 2017
Improved Scoring Models for Semantic Image Retrieval Using Scene Graphs , Erik Timothy Conser (Thesis)
Refining Bounding-Box Regression for Object Localization , Naomi Lynn Dickerson (Thesis)
Fully Generic Programming Over Closed Universes of Inductive-Recursive Types , Larry Diehl (Dissertation)
Communicating at Terahertz Frequencies , Farnoosh Moshirfatemi (Dissertation)
Designing In-Headset Authoring Tools for Virtual Reality Video , Cuong Nguyen (Dissertation)
Certifying Loop Pipelining Transformations in Behavioral Synthesis , Disha Puri (Dissertation)
Power-Aware Datacenter Networking and Optimization , Qing Yi (Dissertation)
Theses/Dissertations from 2016 2016
Identifying Relationships between Scientific Datasets , Abdussalam Alawini (Dissertation)
Information Representation and Computation of Spike Trains in Reservoir Computing Systems with Spiking Neurons and Analog Neurons , Amin Almassian (Thesis)
Investigations of an "Objectness" Measure for Object Localization , Lewis Richard James Coates (Thesis)
Image Stitching: Handling Parallax, Stereopsis, and Video , Fan Zhang (Dissertation)
Theses/Dissertations from 2015 2015
Novel Methods for Learning and Adaptation in Chemical Reaction Networks , Peter Banda (Dissertation)
Post-silicon Functional Validation with Virtual Prototypes , Kai Cong (Dissertation)
Novel Cryptographic Primitives and Protocols for Censorship Resistance , Kevin Patrick Dyer (Dissertation)
Hardware/Software Interface Assurance with Conformance Checking , Li Lei (Dissertation)
Leveraging Contextual Relationships Between Objects for Localization , Clinton Leif Olson (Thesis)
The Performance of Random Prototypes in Hierarchical Models of Vision , Kendall Lee Stewart (Thesis)
Tweakable Ciphers: Constructions and Applications , Robert Seth Terashima (Dissertation)
Scalable Equivalence Checking for Behavioral Synthesis , Zhenkun Yang (Dissertation)
Theses/Dissertations from 2014 2014
The Nax Language: Unifying Functional Programming and Logical Reasoning in a Language based on Mendler-style Recursion Schemes and Term-indexed Types , Ki Yung Ahn (Dissertation)
Using Spammers' Computing Resources for Volunteer Computing , Thai Le Quy Bui (Thesis)
Towards Constructing Interactive Virtual Worlds , Francis Chang (Dissertation)
System-wide Performance Analysis for Virtualization , Deron Eugene Jensen (Thesis)
Advances in Piecewise Smooth Image Reconstruction , Ralf Juengling (Dissertation)
Interpretable Machine Learning and Sparse Coding for Computer Vision , Will Landecker (Dissertation)
Optimizing Data Movement in Hybrid Analytic Systems , Patrick Michael Leyshock (Dissertation)
Ranked Similarity Search of Scientific Datasets: An Information Retrieval Approach , Veronika Margaret Megler (Dissertation)
Using GIST Features to Constrain Search in Object Detection , Joanna Browne Solmon (Thesis)
The Role of Prototype Learning in Hierarchical Models of Vision , Michael David Thomure (Dissertation)
Theses/Dissertations from 2013 2013
Object Detection and Recognition in Natural Settings , George William Dittmar (Thesis)
Trust-but-Verify: Guaranteeing the Integrity of User-generated Content in Online Applications , Akshay Dua (Dissertation)
Equivalence Checking for High-Assurance Behavioral Synthesis , Kecheng Hao (Dissertation)
Type Classes and Instance Chains: A Relational Approach , John Garrett Morris (Dissertation)
Theses/Dissertations from 2012 2012
Using Dataflow Optimization Techniques with a Monadic Intermediate Language , Justin George Bailey (Thesis)
A Survey and Analysis of Solutions to the Oblivious Memory Access Problem , Erin Elizabeth Chapman (Thesis)
A Data-Descriptive Feedback Framework for Data Stream Management Systems , Rafael J. Fernández Moctezuma (Dissertation)
Extending Relativistic Programming to Multiple Writers , Philip William Howard (Dissertation)
The Basic Scheme for the Evaluation of Functional Logic Programs , Arthur Peters (Thesis)
The Link Between Image Segmentation and Image Recognition , Karan Sharma (Thesis)
Relativistic Causal Ordering A Memory Model for Scalable Concurrent Data Structures , Josh Triplett (Dissertation)
Theses/Dissertations from 2011 2011
Conceptual Modeling of Data with Provenance , David William Archer (Dissertation)
Low-latency Estimates for Window-Aggregate Queries over Data Streams , Amit Bhat (Thesis)
Information Processing in Two-Dimensional Cellular Automata , Martin Cenek (Dissertation)
Scalable and Efficient Tasking for Dynamic Sensor Networks , Thanh Xuan Dang (Dissertation)
On the Effect of Topology on Learning and Generalization in Random Automata Networks , Alireza Goudarzi (Thesis)
HOLCF '11: A Definitional Domain Theory for Verifying Functional Programs , Brian Charles Huffman (Dissertation)
A Functional Approach to Memory-Safe Operating Systems , Rebekah Leslie (Dissertation)
Factoring Semiprimes Using PG2N Prime Graph Multiagent Search , Keith Eirik Wilson (Thesis)
High Speed Wireless Networking for 60GHz , Candy Yiu (Dissertation)
Theses/Dissertations from 2010 2010
Extensible Scheduling in a Haskell-based Operating System , Kenneth William Graunke (Thesis)
Addressing Automated Adversaries of Network Applications , Edward Leo Kaiser (Dissertation)
An Automata-Theoretic Approach to Hardware/Software Co-verification , Juncao Li (Dissertation)
Practical Type Inference for the GADT Type System , Chuan-kai Lin (Dissertation)
Scalable event tracking on high-end parallel systems , Kathryn Marie Mohror (Dissertation)
Performance Analysis of Hybrid CPU/GPU Environments , Michael Shawn Smith (Thesis)
Theses/Dissertations from 2009 2009
Computational Techniques for Reducing Spectra of the Giant Planets in Our Solar System , Holly L. Grimes (Thesis)
Programmer Friendly Refactoring Tools , Emerson Murphy-Hill (Dissertation)
A Framework for Superimposed Applications : Techniques to Represent, Access, Transform, and Interchange Bi-level Information , Sudarshan Srivivasa Murthy (Dissertation)
Graphical User Interfaces as Updatable Views , James Felger Terwilliger (Dissertation)
Advanced Search
- Notify me via email or RSS
- Featured Collections
- All Authors
- Schools & Colleges
- Dissertations & Theses
- PDXOpen Textbooks
- Conferences
- Collections
- Disciplines
- Faculty Expert Gallery
- Submit Research
- Faculty Profiles
- Terms of Use
- Feedback Form
Home | About | My Account | Accessibility Statement | Portland State University
Privacy Copyright
![masters thesis in computer science SDSU](https://ackerman.sdsu.edu/_resources_insight_child/img/sdsu-300.png)
Department of Computer Science
- Teaching Associates
- Undergraduate Advisors
- Graduate Advisors
- Faculty Positions
- Computer Sciences Advisory Board
- Fall 2021 Old/New CS Major/Minor FAQs
- Undergraduate Degree Information
- Prospective Undergrads
- 2021 CS Major Requirements
- 2020 CS Major Requirements
- 2021 CS Minor Requirements
- 2020 CS Minor Requirements
- M.S. in Computer Science
- M.S. in Computer Science 2023
- M.S. in Computer Science 2022
- Applying to the Master’s in CS Program
- Thesis Defense
Past Theses
- CS Master Exams Registration: Fall 2024
- Automata & Formal Languages
- Data Structures & Algorithms
- Database Management Systems
- Intelligent Systems & Robotics
- Operating Systems & Architecture
- Programming Languages
- Applying to the Program
- Registering for Classes
- GIS Certificate
- Laboratories
- CS Undergraduate Advising
- Sciences Advising
- Financial Aid & Scholarships
- Scholarship Finder
- Graduate Studies
- Student Ability Center
- Student Support Programs
- Study Abroad
- Health Resources
- Counseling & Psychological Services
- Employee Resources
- Technical Services
- Job Possibilities for CS Majors
- Career Development
- Clubs & Organizations
- Cultural Centers
- Student Council
- ACM Chapter
- Cyber Defense Team
- Mechatronics Club
- Give to the Department
Recent CS Masters Theses
The following is a list of some of the recently completed CS Masters Theses.
![masters thesis in computer science Grad Coach](https://gradcoach.com/wp-content/uploads/GC-Logo-Registered.png)
Research Topics & Ideas: CompSci & IT
50+ Computer Science Research Topic Ideas To Fast-Track Your Project
![computer-science-research-topics IT & Computer Science Research Topics](https://gradcoach.com/wp-content/uploads/computer-science-research-topics.png)
Finding and choosing a strong research topic is the critical first step when it comes to crafting a high-quality dissertation, thesis or research project. If you’ve landed on this post, chances are you’re looking for a computer science-related research topic , but aren’t sure where to start. Here, we’ll explore a variety of CompSci & IT-related research ideas and topic thought-starters, including algorithms, AI, networking, database systems, UX, information security and software engineering.
NB – This is just the start…
The topic ideation and evaluation process has multiple steps . In this post, we’ll kickstart the process by sharing some research topic ideas within the CompSci domain. This is the starting point, but to develop a well-defined research topic, you’ll need to identify a clear and convincing research gap , along with a well-justified plan of action to fill that gap.
If you’re new to the oftentimes perplexing world of research, or if this is your first time undertaking a formal academic research project, be sure to check out our free dissertation mini-course. In it, we cover the process of writing a dissertation or thesis from start to end. Be sure to also sign up for our free webinar that explores how to find a high-quality research topic.
Overview: CompSci Research Topics
- Algorithms & data structures
- Artificial intelligence ( AI )
- Computer networking
- Database systems
- Human-computer interaction
- Information security (IS)
- Software engineering
- Examples of CompSci dissertation & theses
Topics/Ideas: Algorithms & Data Structures
- An analysis of neural network algorithms’ accuracy for processing consumer purchase patterns
- A systematic review of the impact of graph algorithms on data analysis and discovery in social media network analysis
- An evaluation of machine learning algorithms used for recommender systems in streaming services
- A review of approximation algorithm approaches for solving NP-hard problems
- An analysis of parallel algorithms for high-performance computing of genomic data
- The influence of data structures on optimal algorithm design and performance in Fintech
- A Survey of algorithms applied in internet of things (IoT) systems in supply-chain management
- A comparison of streaming algorithm performance for the detection of elephant flows
- A systematic review and evaluation of machine learning algorithms used in facial pattern recognition
- Exploring the performance of a decision tree-based approach for optimizing stock purchase decisions
- Assessing the importance of complete and representative training datasets in Agricultural machine learning based decision making.
- A Comparison of Deep learning algorithms performance for structured and unstructured datasets with “rare cases”
- A systematic review of noise reduction best practices for machine learning algorithms in geoinformatics.
- Exploring the feasibility of applying information theory to feature extraction in retail datasets.
- Assessing the use case of neural network algorithms for image analysis in biodiversity assessment
Topics & Ideas: Artificial Intelligence (AI)
- Applying deep learning algorithms for speech recognition in speech-impaired children
- A review of the impact of artificial intelligence on decision-making processes in stock valuation
- An evaluation of reinforcement learning algorithms used in the production of video games
- An exploration of key developments in natural language processing and how they impacted the evolution of Chabots.
- An analysis of the ethical and social implications of artificial intelligence-based automated marking
- The influence of large-scale GIS datasets on artificial intelligence and machine learning developments
- An examination of the use of artificial intelligence in orthopaedic surgery
- The impact of explainable artificial intelligence (XAI) on transparency and trust in supply chain management
- An evaluation of the role of artificial intelligence in financial forecasting and risk management in cryptocurrency
- A meta-analysis of deep learning algorithm performance in predicting and cyber attacks in schools
![research-topic-list-blog-insert Research topic idea mega list](https://gradcoach.com/wp-content/uploads/research-topic-list-blog-insert.png)
Topics & Ideas: Networking
- An analysis of the impact of 5G technology on internet penetration in rural Tanzania
- Assessing the role of software-defined networking (SDN) in modern cloud-based computing
- A critical analysis of network security and privacy concerns associated with Industry 4.0 investment in healthcare.
- Exploring the influence of cloud computing on security risks in fintech.
- An examination of the use of network function virtualization (NFV) in telecom networks in Southern America
- Assessing the impact of edge computing on network architecture and design in IoT-based manufacturing
- An evaluation of the challenges and opportunities in 6G wireless network adoption
- The role of network congestion control algorithms in improving network performance on streaming platforms
- An analysis of network coding-based approaches for data security
- Assessing the impact of network topology on network performance and reliability in IoT-based workspaces
![research-topic-webinar Free Webinar: How To Find A Dissertation Research Topic](https://gradcoach.com/wp-content/uploads/research-topic-webinar.png)
Topics & Ideas: Database Systems
- An analysis of big data management systems and technologies used in B2B marketing
- The impact of NoSQL databases on data management and analysis in smart cities
- An evaluation of the security and privacy concerns of cloud-based databases in financial organisations
- Exploring the role of data warehousing and business intelligence in global consultancies
- An analysis of the use of graph databases for data modelling and analysis in recommendation systems
- The influence of the Internet of Things (IoT) on database design and management in the retail grocery industry
- An examination of the challenges and opportunities of distributed databases in supply chain management
- Assessing the impact of data compression algorithms on database performance and scalability in cloud computing
- An evaluation of the use of in-memory databases for real-time data processing in patient monitoring
- Comparing the effects of database tuning and optimization approaches in improving database performance and efficiency in omnichannel retailing
Topics & Ideas: Human-Computer Interaction
- An analysis of the impact of mobile technology on human-computer interaction prevalence in adolescent men
- An exploration of how artificial intelligence is changing human-computer interaction patterns in children
- An evaluation of the usability and accessibility of web-based systems for CRM in the fast fashion retail sector
- Assessing the influence of virtual and augmented reality on consumer purchasing patterns
- An examination of the use of gesture-based interfaces in architecture
- Exploring the impact of ease of use in wearable technology on geriatric user
- Evaluating the ramifications of gamification in the Metaverse
- A systematic review of user experience (UX) design advances associated with Augmented Reality
- A comparison of natural language processing algorithms automation of customer response Comparing end-user perceptions of natural language processing algorithms for automated customer response
- Analysing the impact of voice-based interfaces on purchase practices in the fast food industry
![Research Topic Kickstarter Research Topic Kickstarter - Need Help Finding A Research Topic?](https://gradcoach.com/wp-content/uploads/Blog-Ad-Topic-Kickstarter.png)
Topics & Ideas: Information Security
- A bibliometric review of current trends in cryptography for secure communication
- An analysis of secure multi-party computation protocols and their applications in cloud-based computing
- An investigation of the security of blockchain technology in patient health record tracking
- A comparative study of symmetric and asymmetric encryption algorithms for instant text messaging
- A systematic review of secure data storage solutions used for cloud computing in the fintech industry
- An analysis of intrusion detection and prevention systems used in the healthcare sector
- Assessing security best practices for IoT devices in political offices
- An investigation into the role social media played in shifting regulations related to privacy and the protection of personal data
- A comparative study of digital signature schemes adoption in property transfers
- An assessment of the security of secure wireless communication systems used in tertiary institutions
Topics & Ideas: Software Engineering
- A study of agile software development methodologies and their impact on project success in pharmacology
- Investigating the impacts of software refactoring techniques and tools in blockchain-based developments
- A study of the impact of DevOps practices on software development and delivery in the healthcare sector
- An analysis of software architecture patterns and their impact on the maintainability and scalability of cloud-based offerings
- A study of the impact of artificial intelligence and machine learning on software engineering practices in the education sector
- An investigation of software testing techniques and methodologies for subscription-based offerings
- A review of software security practices and techniques for protecting against phishing attacks from social media
- An analysis of the impact of cloud computing on the rate of software development and deployment in the manufacturing sector
- Exploring the impact of software development outsourcing on project success in multinational contexts
- An investigation into the effect of poor software documentation on app success in the retail sector
CompSci & IT Dissertations/Theses
While the ideas we’ve presented above are a decent starting point for finding a CompSci-related research topic, they are fairly generic and non-specific. So, it helps to look at actual dissertations and theses to see how this all comes together.
Below, we’ve included a selection of research projects from various CompSci-related degree programs to help refine your thinking. These are actual dissertations and theses, written as part of Master’s and PhD-level programs, so they can provide some useful insight as to what a research topic looks like in practice.
- An array-based optimization framework for query processing and data analytics (Chen, 2021)
- Dynamic Object Partitioning and replication for cooperative cache (Asad, 2021)
- Embedding constructural documentation in unit tests (Nassif, 2019)
- PLASA | Programming Language for Synchronous Agents (Kilaru, 2019)
- Healthcare Data Authentication using Deep Neural Network (Sekar, 2020)
- Virtual Reality System for Planetary Surface Visualization and Analysis (Quach, 2019)
- Artificial neural networks to predict share prices on the Johannesburg stock exchange (Pyon, 2021)
- Predicting household poverty with machine learning methods: the case of Malawi (Chinyama, 2022)
- Investigating user experience and bias mitigation of the multi-modal retrieval of historical data (Singh, 2021)
- Detection of HTTPS malware traffic without decryption (Nyathi, 2022)
- Redefining privacy: case study of smart health applications (Al-Zyoud, 2019)
- A state-based approach to context modeling and computing (Yue, 2019)
- A Novel Cooperative Intrusion Detection System for Mobile Ad Hoc Networks (Solomon, 2019)
- HRSB-Tree for Spatio-Temporal Aggregates over Moving Regions (Paduri, 2019)
Looking at these titles, you can probably pick up that the research topics here are quite specific and narrowly-focused , compared to the generic ones presented earlier. This is an important thing to keep in mind as you develop your own research topic. That is to say, to create a top-notch research topic, you must be precise and target a specific context with specific variables of interest . In other words, you need to identify a clear, well-justified research gap.
Fast-Track Your Research Topic
If you’re still feeling a bit unsure about how to find a research topic for your Computer Science dissertation or research project, check out our Topic Kickstarter service.
You Might Also Like:
![Research Topics & Ideas: Data Science & Analytics Research topics and ideas about data science and big data analytics](https://gradcoach.com/wp-content/uploads/research-topics-data-science-300x150.png)
Investigating the impacts of software refactoring techniques and tools in blockchain-based developments.
Steps on getting this project topic
I want to work with this topic, am requesting materials to guide.
Information Technology -MSc program
It’s really interesting but how can I have access to the materials to guide me through my work?
That’s my problem also.
Investigating the impacts of software refactoring techniques and tools in blockchain-based developments is in my favour. May i get the proper material about that ?
BLOCKCHAIN TECHNOLOGY
I NEED TOPIC
Submit a Comment Cancel reply
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
- Print Friendly
![masters thesis in computer science masters thesis in computer science](https://www.odu.edu/sites/default/files/images/headerimage.img.2160_414.jpg)
Master's Thesis in Computer Science
A Master's Thesis is expected to contain the following items:
- Introduction and Motivation
- Background of the Research Problem
- Related Work (state of the art)
- Problem Definition and Technical Solution
- Evaluation of Developed Solution
- Conclusions
In particular, the review of the state of the art should be thorough and the work performed should advance the state of the art.
Each Master's Thesis will be read and judged by a thesis committee consisting of the candidate's supervisor, a faculty member appointed by the supervisor, and a faculty member appointed by the Department through the GPD. The candidate is required to present a seminar on the thesis topic.
To register for MS Thesis (CS 699), the candidate must first obtain the approval of the GPD on the proposal.
Required Format
For more information on the format and procedure for completing the thesis, see ODU's Thesis & Dissertation Guide . Also see the guides under "Electronic Theses and Dissertations" at the Graduate School page .
Model Journal
Before you submit your thesis to ProQuest, the format must be approved by the College of Sciences . The College expects that you submit a "model journal" article along with your thesis. Your thesis format should match the journal for placement of table titles, placement of figure titles, and reference format. Your advisor may suggest a model journal, for example IEEE Transactions on Mobile Computing .
Recommended Deadlines
- Submission of thesis to committee: six weeks prior to the last day of classes for the semester (must be at least two weeks before the defense)
- MS thesis defense: four weeks prior to the deadline for college review
- Include all required documents (see College of Sciences Thesis & Dissertation Review Procedures )
- The College will follow-up with you about one week after submission
- Any subsequent submissions to the College may be sent as PDF via email
- Submission of approved thesis to ProQuest: see the official academic calendar for exact deadlines
Computer Science
- Undergraduate
- Linked Programs
- Future Students
- Scholarships & Financial Aid
- Student Resources
- Course Schedule
Department of Computer Science
3300 Engineering & Computational Sciences Building Norfolk, VA 23529
- Frequently Asked Questions
- Graduate Requirements
- Graduate Advising
- Graduate Forms
- Graduate Scholarships
- Join Computer Science Graduate Society
- Alumni Updates
Enhance your college career by gaining relevant experience with the skills and knowledge needed for your future career. Discover our experiential learning opportunities.
Picture yourself in the classroom, speak with professors in your major, and meet current students.
From sports games to concerts and lectures, join the ODU community at a variety of campus events.
How to Write a Master's Thesis in Computer Science
Introduction, skills you will need, how to write your program, write a requirements document, write specification and design documents, other program related documentation.
Write a User's Manual
Write a Maintenance Manual
Write a Test Suite
How To Write Your Thesis
Write a thesis proposal, write an outline for each chapter, publish your results, collected guidelines, bibliography.
- Harvard Library
- Research Guides
- Faculty of Arts & Sciences Libraries
Computer Science Library Research Guide
Find dissertations and theses.
- Get Started
- How to get the full-text
- What is Peer Review?
- Find Books in the SEC Library This link opens in a new window
- Find Conference Proceedings
- Find Patents This link opens in a new window
- Find Standards
- Find Technical Reports
- Find Videos
- Ask a Librarian This link opens in a new window
Engineering Librarian
![masters thesis in computer science Profile Photo](https://d2jv02qf7xgjwx.cloudfront.net/accounts/157827/profiles/152643/profile-pic4.png)
How to search for Harvard dissertations
- DASH , Digital Access to Scholarship at Harvard, is the university's central, open-access repository for the scholarly output of faculty and the broader research community at Harvard. Most Ph.D. dissertations submitted from March 2012 forward are available online in DASH.
- Check HOLLIS, the Library Catalog, and refine your results by using the Advanced Search and limiting Resource Type to Dissertations
- Search the database ProQuest Dissertations & Theses Global Don't hesitate to Ask a Librarian for assistance.
How to search for Non-Harvard dissertations
Library Database:
- ProQuest Dissertations & Theses Global
Free Resources:
- Many universities provide full-text access to their dissertations via a digital repository. If you know the title of a particular dissertation or thesis, try doing a Google search.
Related Sites
- Formatting Your Dissertation - GSAS
- Ph.D. Dissertation Submission - FAS
- Empowering Students Before you Sign that Contract! - Copyright at Harvard Library
Select Library Titles
- << Previous: Find Conference Proceedings
- Next: Find Patents >>
- Last Updated: Feb 27, 2024 1:52 PM
- URL: https://guides.library.harvard.edu/cs
Harvard University Digital Accessibility Policy
The Master of Science (M.S.) in computer science is a research-oriented degree that requires 28 credit hours of coursework and 4 credit hours of thesis. It can be counted towards the Ph.D. in Computer Science .
Degree Requirements
Requirements presented as a Table.
Degree Planning Document [PDF].
Breadth Requirement: 9-12 credit hours
Must complete three different courses, each from a different area, from the following eleven core areas with a grade of B- or higher.
- Architecture, Compilers, Parallel Computing : CS 426, 431, 433, 483, 484, 526, 533, 534, 536
- Artificial Intelligence : CS 440, 441, 442, 443, 444, 445, 446, 447, 448, 540, 542, 543, 544, 545, 546, 588, 598 DL for Healthcare
- Bioinformatics and Computational Biology : CS 466, 581, 582
- Computers and Education: CS 500
- Database and Information Systems : CS 410, 411, 412, 470, 510, 511, 512, 514
- Interactive Computing : CS 409, 415, 416, 417, 418, 419, 445, 465, 467, 469, 519, 565, 567, 568
- Programming Languages, Formal Methods, Software Engineering : CS 421, 422, 427, 428, 474, 475, 476, 477, 521, 522, 524, 527, 576, 584
- Scientific Computing : CS 450, 482, 554, 555, 556, 558
- Security and Privacy: CS 461, 463, 562, 563
- Systems and Networking (includes real-time systems and security) : CS 414, 423, 424, 425, 434, 435, 436, 437, 438, 439, 461, 463, 498 Cloud Computing Applications, 523, 525, 537, 538, 541, 563
- Theory and Algorithms : CS 473, 475, 507, 571, 573, 574, 579, 580, 583, 586
Advanced coursework: 12 credit hours
- Courses must not have been completed in the breadth requirement and must have a grade of C or higher.
- An additional course at the 500-level must be completed in one of the three core areas the student has chosen, which means at least two courses are completed in one core area.
- Two additional 500-level courses must be completed, which may be chosen from any CS course numbered 500-590 or 598 (Note: CS 597 or 591 cannot be counted towards advanced coursework).
- CS 599 (thesis) may satisfy four credit hours of this requirement but does not count towards the need for two courses in one core area and is not counted towards the total 28 hours of coursework required for the degree.
Example of Breadth and Advanced Coursework Requirement
- Breadth Requirement : CS 433 (Architecture), CS 523 (Systems and Networking), and CS 450 (Scientific Computing)
- Advanced Coursework : CS 538 (2nd 500-level course in Systems and Network core area), CS 580, and CS 598
Additional Requirements
- A master's thesis and registration in 4 credit hours of CS 599 associated with the thesis research. It is each student's responsibility to secure a M.S. thesis advisor and start work on their thesis no later than the beginning of their third semester in the program.
- At least 16 credit hours must be taken in computer science from the Urbana campus.
- Up to 4 credit hours of CS 591 and/or CS 491 may count toward the total credit hours required for the degree.
- Up to 12 semester credit hours of previous graduate course work that is approved by the Department may be transferred and applied to the M.S. degree requirements.
- Only 500-level and 400-level (when offered for graduate credit) coursework will be counted toward degree requirements.
- Any course taken for letter grade must have a grade of C or higher.
- Additional Coursework: Graduate (400- and 500-level) coursework from Computer Science, other Grainger College of Engineering Departments, MATH, STAT, or PHYS are pre-approved as Additional Coursework. All other courses must receive prior approval from the CS Graduate Advising Office in order to satisfy degree requirements.
- All degree requirements must be completed within five consecutive semesters ( only fall and spring semesters are counted ).
Deposit of MS Thesis Process
M.s. with computational science and engineering (cse) option.
The Master of Science with a concentration in Computational Science and Engineering (CSE) is an interdisciplinary program focused on computationally oriented research. All M.S. degree requirements apply with the "Breadth Requirement" slightly modified by requiring students to take one of the following Scientific Computing Courses.
- CS 450 Intro to Numerical Analysis
- CS 455 Numerical Methods for PDEs
- CS 458 Numerical Linear Algebra
- CS 459 Numerical Approximation and ODEs
M.S. Requirements Table
Graduate Advising
The Graduate Academic Office, a guiding hand for CS graduate students, assistance is available every weekday.
Computer Science Thesis Oral
May 1, 2024 2:00pm — 4:00pm.
Location: In Person and Virtual - ET - Gordon Bell Conference Room, Gates Hillman 5117 and Zoom
Speaker: ANDERS ØLAND , Ph.D. Candidate, Computer Science Department, Carnegie Mellon University https://scholar.google.com/citations?user=EBqYZ_IAAAAJ
Efficient Deep Learning
We study various aspects related to the efficient training of deep networks. In doing so, we also discuss and contribute to various theoretical facets of the field.
An unavoidable component in dealing with very large models is the need for distributing the training over many computational devices. This usually induces a considerable communication overhead that increases the risk of under-utilization of the system resources. To address this, we show that the entropy of the weights decreases during training, which thus become highly compressible; allowing for a considerable reduction in said overhead.
It is common practice to use squashing functions, like the softmax, at the output layer of neural nets. We study the effect these functions have on the gradient signal and argue that they may contribute to the well-known vanishing gradient problem. To this end, we introduce non-squashing alternatives and provide evidence that suggests, that they improve the convergence rate.
Our main contribution is in layer-wise training of deep networks. First, we make various useful observations on the properties of hidden layers and representations. We then show that layer-wise training can match the results of full-model backprop, while considerably reducing the memory footprint of the training process. We discuss the effect of implicit interlayer regularization and introduce new conjectures on its theoretical origin. Based on these, we show that interlayer regularization can be simulated in a few simple steps. Additionally, we discuss partition-wise training, which may speed up the optimization process by allowing for larger batch sizes and improved model parallelism.
Finally, we take a look beyond gradient descent. A novel solution to fitting multilayer perceptrons to training data is introduced. While it can outperform backpropagation with stochastic gradient descent on various toy problems, it tends to overfit and be capacity-hungry on more complex real data. We discuss why and point to future ways of addressing this. This solution can be expressed in closed form, albeit we expect that it will evolve into a hybrid iterative approach. Also, we suspect that our method might be a substantially better candidate for training deep nets on quantum computers than backprop.
Thesis Committee:
Roger B. Dannenberg (Co-Chair) Bhiksha Raj (Co-Chair) Zico Kolter Ruslan Salakhutdinov Douglas Eck (Google DeepMind)
In Person and Zoom Participation. See announcement.
Add event to Google Add event to iCal
Master’s Thesis Presentation • Quantum Computing • Quantum Query Complexity of Hypergraph Search Problems
Please note: this master’s thesis presentation will take place online..
Zhiying Yu, Master’s candidate David R. Cheriton School of Computer Science
Supervisor : Professor Shalev Ben-David
In the study of quantum query complexity, it is natural to study the problems of finding triangles and spanning trees in a simple graph. We can generalize these problems to detecting certain properties of higher-ranked hypergraphs and ask whether similar upper and lower quantum query bounds still hold. This thesis presents a broad investigation of the quantum query complexities for natural hypergraph finding problems. It also shows the difficulties we face when applying the usual complexity-bounding techniques for hypergraphs. This research contributes to our understanding of the capability of quantum algorithms and opens up a class of interesting new problems.
Over the past decades, many techniques have been developed for finding, or at least, for closing these complexity bounds. For upper bounds, learning graphs can used to construct nontrivial quantum query algorithms. For part of the thesis, we use learning graphs to build a nested quantum walk framework. This framework can be used to find nontrivial learning graph algorithms for the 3-simplex and 4-simplex finding problems without having to drown in the hassle of technicality. However, as the rank increases, these upper bounds may be closer to trivial and are difficult to generalize. For lower bounds, we focused on using the generalized adversary method and the randomized reduction. Using existing techniques, we present a nontrivial quantum query lower bound of the 3-simplex sum problem and a tight quantum query bound for the connectivity and acyclicity problems over r-uniform hypergraphs.
To attend this master’s thesis presentation on Zoom, please go to https://uwaterloo.zoom.us/j/96263325457 .
![masters thesis in computer science Share via Facebook](https://cs.uwaterloo.ca/profiles/uw_base_profile/modules/custom/uw_social_media_sharing/images/Facebook.png)
Events by date
- February (25)
- January (25)
- December (20)
- November (28)
- October (15)
- September (25)
- August (30)
- February (18)
- January (22)
Events by audience
- Research Seminar (3)
- Current undergraduate students (11)
- Current graduate students (11)
- Faculty (11)
- Parents (1)
- Donors | Friends | Supporters (1)
- Employers (1)
- International (1)
Events by type
- Lecture (2)
- Seminar (3)
- Thesis defence (6)
![masters thesis in computer science David R. Cheriton School of Computer Science logo](https://uwaterloo.ca/brand/sites/ca.brand/files/waterloo_david_r_cheriton_school_logo_horiz_rev_rgb.png)
Contact Computer Science
Work for Computer Science
Visit Computer Science
David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario Canada N2L 3G1 Phone: 519-888-4567 ext. 33293 Fax: 519-885-1208
- Contact Waterloo
- Maps & Directions
- Accessibility
The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is co-ordinated within the Office of Indigenous Relations .
UChicago Partners With UMass On NSF Expedition To Elevate Computational Decarbonization As A New Field In Computing
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/Image-99-298x300.jpeg)
As the largest research award within the NSF’s Computer and Information Science and Engineering (CISE) directorate, the Expeditions in Computing program recognizes pioneering endeavors poised to make profound impacts on both scientific understanding and societal advancement. The CoDec Expedition, with a total funding of $12 million, is a collaborative effort led by UMass Amherst, in which the University of Chicago plays a pivotal role.
At the helm of the University of Chicago’s team is William Eckhardt Distinguished Service Professor Andrew A. Chien from the Department of Computer Science . Chien will work alongside colleagues Hobart W. Williams Distinguished Service Professor of Operations Management John Birge from the Booth School of Business and The Ralph and Mary Otis Isham Professor Ali Hortacsu from the Department of Economics . Together, they will spearhead efforts to tackle the pressing challenge of decarbonization with a perspective that blends computing, power grids, markets, and device ecosystems.
The CoDec Expedition aims to address the urgent need for decarbonization in the face of escalating energy demands driven by rapidly expanding industries such as data centers, artificial intelligence, and electric vehicles. By developing the field of computational decarbonization, the project looks to optimize and reduce the lifecycle carbon emissions of complex infrastructure systems across various domains, including computing, transportation, and the electric power grid.
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/image-300x283.png)
Chien has led a series of efforts exploring opportunities presented and challenges faced by the incorporation of renewable energy in the power grid. These efforts identified the opportunity of “stranded power”– negative priced power that is increasing in quantity and frequency– and also proposed a cost-effective flexible computing approach called “ Zero-carbon Cloud ”, which has been taken up as large-flexible loads in numerous power grids (eg. ERCOT/Texas). His recent efforts have focused on creating synergies between datacenters (large, adaptive loads) and the power grid.
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/image1-221x300.png)
“The power grid is facing huge challenges to decarbonize, and data centers need new capabilities to help, not hinder, progress,” emphasized Chien. “Coupling datacenter flexibility with power grids effectively in power grid markets is a key problem.”
Another thrust explores the lifecycle carbon of consumer computing devices, exploring new economic incentives that could 1) increase the longevity of computing devices, especially cell phones, while increasing their utility and profitability, or 2) reduce the environmental impact of manufacture or circular reuse / recycling. This effort includes Professors Hortacsu and Chien.
The larger CoDec Expedition will develop novel computational techniques, algorithms, and AI methods tailored for addressing decarbonization challenges over extensive timeframes and geographic dimensions. These efforts will not only propel scientific breakthroughs but also facilitate the transition to a low-carbon future essential for societal well-being, economic prosperity, and environmental sustainability.
“No sustainability gains will persist long term without consistent economic incentives,” stated Birge. “At UChicago, we are pleased to lead the CoDec research efforts to examine those incentives to ensure sustainable economic outcomes.”
The CoDec project also includes faculty at MIT, CMU, UCLA, and UW-Madison. Further, the project aims to nurture a new generation of leaders equipped with the knowledge and skills to tackle complex societal challenges. Through innovative educational initiatives, the Expedition will empower the workforce of tomorrow to drive sustainable change. Central to this endeavor is the development of new educational programs and curricula that elevate computational decarbonization as a core topic in computing. By introducing activities that broaden participation in computing through undergraduate research and k-12 outreach, the Expedition will instill a deep understanding of the principles and practices of carbon-efficient computing at an earlier age.
“All technologists and technology companies must take responsibility for the sustainability impact of their invention,” said Chien. “This project is a terrific opportunity to address key environmental sustainability challenges that the extraordinary success of computing has created.”
Related News
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/raul-head-2-305x216.jpeg)
Assistant Professor Raul Castro Fernandez Awarded NSF CAREER Grant to investigate Data-sharing Markets
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/DSC_0726-305x216.jpg)
Empowering Middle School Girls in Tech: compileHER’s <prompt/HER> Capstone Event
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/Haifeng-768x768-1-305x216.jpeg)
Haifeng Xu Wins Best Paper Award at Leading AI Conference for Pioneering Research on Mechanism Design for LLMs
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/SC23_inv_talk-08204-305x216.jpg)
Fred Chong Receives Quantrell Award for Excellence in Teaching
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/1-receipt-305x216.jpg)
Unveiling Attention Receipts: Tangible Reflections on Digital Consumption
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/PULSE-A-rendering_space-305x216.png)
NASA to Launch UChicago Undergraduates’ Satellite
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/UChicagoCS-CHI2024_v2.0-305x216.png)
University of Chicago Computer Science Researchers To Present Ten Papers at CHI 2024
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/05/Image-87-305x216.jpeg)
Two UChicago MPCS Students Win the Apple Swift Student Challenge
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/04/Image-85-305x216.jpeg)
How Artificial Intelligence Can Transform U.S. Energy Infrastructure
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/04/Image-83-305x216.jpeg)
Community Data Fellow Stephania Tello Zamudio helps broaden internet access for Illinois residents
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/04/NSF-Grad-Fellow-305x216.png)
Two UChicago CS Students Awarded NSF Graduate Research Fellowship
![masters thesis in computer science](https://www.computerscience.uchicago.edu/wp-content/uploads/2024/04/20240116-042-305x216.jpg)
Non-Unital Noise Adds a New Wrinkle to the Quantum Supremacy Debate
![](http://help4study.online/777/templates/cheerup1/res/banner1.gif)
IMAGES
VIDEO
COMMENTS
The Department of Computer Science is a discipline concerned with the study of computing, which includes programming, automating tasks, creating tools to enhance productivity, and the understanding of the foundations of computation. The Computer Science program provides the breadth and depth needed to succeed in this rapidly changing field. One of the more recent fields of academic study ...
If you are a recent MIT graduate, your thesis will be added to DSpace within 3-6 months after your graduation date. Please email [email protected] with any questions. ... Electrical Engineering and Computer Science (2303) Civil and Environmental Engineering. (2145) Aeronautics and Astronautics. (2126) Mechanical Engineering (1790) Engineering ...
Theses/Dissertations from 2013. Alsafeer software for teaching computer literacy, Zieb Rabie Alqahtani. Wireless electronic scoring of kendo competition matches using an embedded system, Edward B. Hogan. Using phishing to test social engineering awareness of financial employees, Rebecca M. Long.
Students are required to complete 9 elective credits of graduate courses (4000-level or above) selected from Computer Science and/or related areas together with your faculty thesis advisor. These would normally be strongly related to your thesis topic. Up to 3 of these points may be in COMS E6901 Projects in Computer Science. Please note:
Design, Deployment, and Validation of Computer Vision Techniques for Societal Scale Applications, Arup Kanti Dey. PDF. AffectiveTDA: Using Topological Data Analysis to Improve Analysis and Explainability in Affective Computing, Hamza Elhamdadi. PDF. Automatic Detection of Vehicles in Satellite Images for Economic Monitoring, Cole Hill. PDF
Geometric Representation Learning, Luke Vilnis, Computer Science. PDF. Understanding of Visual Domains via the Lens of Natural Language, Chenyun Wu, Computer Science. PDF. Towards Practical Differentially Private Mechanism Design and Deployment, Dan Zhang, Computer Science. PDF. Audio-driven Character Animation, Yang Zhou, Computer Science
COMPUTER VISION IN ADVERSE CONDITIONS: SMALL OBJECTS, LOW-RESOLUTION IMAGES, AND EDGE DEPLOYMENT, Raja Sunkara. Theses from 2022 PDF. Maximising social welfare in selfish multi-modal routing using strategic information design for quantal response travelers, Sainath Sanga. PDF. Man-in-the-Middle Attacks on MQTT based IoT networks, Henry C. Wong
Theses/Dissertations from 2023. PDF. Classification of DDoS Attack with Machine Learning Architectures and Exploratory Analysis, Amreen Anbar. PDF. Multi-view Contrastive Learning for Unsupervised Domain Adaptation in Brain-Computer Interfaces, Sepehr Asgarian. PDF.
Theses/Dissertations from 2024. PDF. Poster, Performed: Understanding Public Opinions of Authorship in Generative Artificial Intelligence Models via Analogy, Wylie Z. Kasai. PDF. (Meta-)Physical Artworks: Digital augmentation in art observation, Macy A. Toppan.
The M.S. degree in Computer Science is intended as a terminal professional degree and does not lead to the Ph.D. degree. Most students planning to obtain the Ph.D. degree should apply directly for admission to the Ph.D. program. Some students, however, may wish to complete the master's program before deciding whether to pursue the Ph.D. To give such students a greater opportunity to become ...
The Master's of Science degree in Computer Science (Thesis Option) at The University of Georgia is a comprehensive program of study intended to give qualified and motivated students a thorough foundation in the theory, methodology, and techniques of Computer Science. Students who successfully complete this program of study will have a grasp ...
Specializations. Master of Science (MSc) Thesis-based in Computer Science, Software Engineering Specialization . The specialization is offered jointly through the Department of Computer Science and the Department of Electrical and Software Engineering. Wearable Technology Interdisciplinary Specialization.
Our research focuses on core themes of theoretical and practical computer science: artificial intelligence and symbolic computation, networked and distributed systems, systems engineering, and human computer interaction. For more information please visit the School of Computer science home page. This material is presented to ensure timely ...
A thesis proposal must be written and approved in the first term you enroll for thesis credit. A thesis committee consisting of at least three faculty members, two in Computer Science and one in an outside department, must be selected during your second thesis term.
The Master of Science degree provides a solid foundation in computer science while still offering flexibility to meet the needs and interests of individual students. The MS Thesis option requires 30 credits of course work of which typically 21 credits must derive from graded courses. ... To encourage Masters graduates to exhibit sufficient ...
Theses/Dissertations from 2019. PDF. A Secure Anti-Counterfeiting System using Near Field Communication, Public Key Cryptography, Blockchain, and Bayesian Games, Naif Saeed Alzahrani (Dissertation) PDF. Spectral Clustering for Electrical Phase Identification Using Advanced Metering Infrastructure Voltage Time Series, Logan Blakely (Thesis) PDF.
The following is a list of some of the recently completed CS Masters Theses. Date. Student. Adviser. Title. 13-Dec-16. Arpita Banerjee. Eckberg. Study of H.264 Video Streaming over Wireless Channel using GStreamer.
Finding and choosing a strong research topic is the critical first step when it comes to crafting a high-quality dissertation, thesis or research project. If you've landed on this post, chances are you're looking for a computer science-related research topic, but aren't sure where to start.Here, we'll explore a variety of CompSci & IT-related research ideas and topic thought-starters ...
Master's Thesis in Computer Science. A Master's Thesis is expected to contain the following items: In particular, the review of the state of the art should be thorough and the work performed should advance the state of the art. Each Master's Thesis will be read and judged by a thesis committee consisting of the candidate's supervisor, a faculty ...
1. Write a requirements document that states the requirements your program must meet. 2. Write specification, preliminary design, and detailed design documents that precisely define what the requirements are and how your program will meet the requirements.
How to search for Harvard dissertations. DASH, Digital Access to Scholarship at Harvard, is the university's central, open-access repository for the scholarly output of faculty and the broader research community at Harvard.Most Ph.D. dissertations submitted from March 2012 forward are available online in DASH.; Check HOLLIS, the Library Catalog, and refine your results by using the Advanced ...
The Master of Science (M.S.) in computer science is a research-oriented degree that requires 28 credit hours of coursework and 4 credit hours of thesis. It can be counted towards the Ph.D. in Computer Science. Degree Requirements. Requirements presented as a Table. Degree Planning Document [PDF]. Breadth Requirement: 9-12 credit hours
A thesis submitted to the Faculty of Graduate Studies in partial fulfillment of the requirements ... Supervisor: Yves Lespérance Graduate Programme in Computer Science York University Toronto, Canada July, 2004. iv Abstract As the problems that software systems are used to solve grow in size and complexity, it
The Computational Science and Engineering (CSE) master's program, led by faculty from Computer Science, Applied Math, and the Engineering Sciences, provides rigorous training in the mathematical and computational foundations of CSE. CSE is an exciting and rapidly evolving field that exploits the power of computation as an approach to major challenges at the frontiers of natural and social ...
Computer Science Thesis Oral May 1, 2024 2:00pm — 4:00pm Location: In Person and Virtual - ET - Gordon Bell Conference Room, Gates Hillman 5117 and Zoom Speaker: ANDERS ØLAND , Ph.D. Candidate, Computer Science Department, Carnegie Mellon University
Much more than just learning to code, the Computer Science master's degree at Full Sail focuses on data structures, software engineering, software architecture, and most importantly, creative problem solving. Students learn specialized computer science using applied programming as a part of every course. In this program, students learn advanced skills in programming, problem solving, and ...
Please note: This master's thesis presentation will take place online. Zhiying Yu, Master's candidate David R. Cheriton School of Computer Science Supervisor: Professor Shalev Ben-David In the study of quantum query complexity, it is natural to study the problems of finding triangles and spanning trees in a simple graph. We can generalize these problems to detecting certain
Title of Thesis Committee Approval: Chair (TAC) (date) Member (date) Member (date) Department Chair (date) *Following a successful defense of the thesis, a bound copy of the thesis, in addition to those required by the Graduate Office, must be submitted to the Department Chair's office.
Join us in congratulating Sam from the MSc thesis program in Computer Science, a recipient of the prestigious 2024-25 Vector Scholarship in AI! With a $17.5K award towards her master's degree, Sam has demonstrated exceptional promise and dedication to advancing AI innovation. This recognition underscores the Vector Institute 's commitment ...
A team of researchers from the University of Chicago has been named winners of the 2024 NSF CISE Expedition Program for their part in the proposal of computational decarbonization (CoDec). This prestigious award, granted by the National Science Foundation (NSF), underscores the groundbreaking potential of CoDec in revolutionizing societal decarbonization through computational innovation.