• No category

IB cs case study 2024

case study computer science 2024

Related documents

Employee emergency preparedness skills survey

Add this document to collection(s)

You can add this document to your study collection(s)

Add this document to saved

You can add this document to your saved list

Suggest us how to improve StudyLib

(For complaints, use another form )

Input it if you want to receive answer

Paper 3 Practice Papers + Guide + Slides (2024)

case study computer science 2024

This guide includes all of the content that you need to know for Paper 3 of the IB Computer Science HL exam. In addition, 2 practice papers with sample answers are included, written by an experienced IB Computer Science teacher.

Also included are the slides from the Youtube video on this topic.

Note: This corresponds to the 2024 Case Study: Rescue Robot.

Click here to see a preview.

Study Guide, 2 Practice Papers w/ Answers, Slides

External Assessment — Paper 3 #

Paper 3 asks a number of questions related to a pre-released case study .

Here is the case study for use in May and November 2024

Case studies from other years .

The maximum number of marks you can get for Paper 3 is 30. Your Paper 3 score translates into 20% of your final HL grade, see grade boundaries .

Grade boundaries #

Computer science course has a variety of assessment components. Paper 3 is marked using markschemes and markbands and assigned a numerical mark by the external examiner. Grade boundaries are then applied to determine the overall grade on the 1-7 scale for this component.

These boundaries have no impact on your final grade. However, they may be used to estimate the difficulty of the component.

Higher Level #

Computer science

Computer science previously formed a subject in group 5 of the Diploma Programme curriculum but now lies within group 4. As such, it is regarded as a science, alongside biology, chemistry, design technology, physics, environmental systems and societies and sports, exercise and health science.

 This group change is significant as it means DP students can now select computer science as their group 4 subject rather than having to select it in addition to mathematics as was previously the case. 

The IB computer science course is a rigorous and practical problem-solving discipline. Features and benefits of the curriculum and assessment of are as follows: 

Learn more about computer science in a DP workshop for teachers . 

Computer science subject brief

Subject briefs are short two-page documents providing an outline of the course. Read the standard level (SL) and/or higher level (HL) subject brief below. 

case study computer science 2024

We use cookies on this site. By continuing to use this website, you consent to our use of these cookies.   Read more about cookies

Industry Guide: Is a Master’s Computer Science Degree Worth It in 2024?

Rear view of a cheerful IT professional sitting in a creative office.

Evaluating the IT job market can be challenging. Thousands of layoffs flooded Silicon Valley in early 2023, sounding alarm bells. As Megan Slabinski, global talent recruitment executive at Robert Half, put it, “It was like constant water torture throughout the year, with big tech layoffs happening nearly every month.”

Yet the demand for tech workers appears strong in early 2024. “ Tech is everywhere in the labor market , and the relatively small number of layoffs at some very prominent large companies is not going to change that fact,” Richard Wahlquist, chief executive at the American Staffing Association, told CNBC. Tim Herbert, chief research officer for CompTIA, concurs: “The data continues to confirm the degree to which technology underpins so many facets of business activity across the economy and the breadth of employers reliant on technical and digital skills .”

What does the future hold? This article assesses the climate for IT professionals now and in the future. It also considers the relevance of a Master of Science in Computer Science (MSCS) in today’s technology environment, focusing on the online MSCS from Case Western Reserve University (CWRU).

The State of the Computer Science Job Market

An MSCS can provide an edge in hiring, boost your earning potential, and open up new career directions.

“ Earning a master’s in computer science is a great next step if you’re already working in the field and ready to advance your career beyond creating and implementing technology,” Forbes reports. “This graduate degree prepares you to develop strategic plans to help businesses, organizations and agencies use technology more effectively and efficiently.”

Indicators point to a tech industry that will continue to expand. Employment projections in computer science continue to outpace other sectors by a factor of three or greater. Here are some of the most in-demand jobs in the field, along with their projected earnings, courtesy of Robert Half :

  • Data scientist: $119,000 – $167,000
  • Software engineer: $108,500 – $152,500
  • Network/cloud engineer: $106,500 – $149,500
  • Database administrator: $88,500 – $133,250

Tailor your computer science master’s to your experience level

Case western reserve university offers two tracks to match your current skills, the case for a computer science master’s degree in 2024.

What keeps tech jobs hot year in and year out? An ever-evolving tech landscape. Employers of all types—manufacturing, logistics, healthcare, education and government—need skilled IT professionals to help them stay current and navigate the dynamic cybersecurity and computer science landscapes.

Recent drivers of computer science employment include: 

  • The rise of generative AI in everyday life, from ChatGPT to autonomous cars. AI will impact every aspect of the business world, including marketing and sales, operations, IT/engineering, risk and legal, and research and development.
  • Growing need for tech expertise outside the world of power players like Meta and Google, with smaller firms, nonprofits, government agencies, and finance and banking hiring high-skill tech pros.
  • The rise in cybersecurity threats, which cost businesses trillions of dollars. Cybercrime impacts include damage and destruction of data, stolen money, lost productivity, personal and financial data theft, embezzlement, fraud and reputational harm.
  • The increasing reliance on cloud computing , which improves scalability, flexibility and accessibility, competent distribution and cost reduction, resource management, automation of solutions and innovations. 

An online MSCS from CWRU provides the tools to address these challenges, enabling you to hone novel skills that can help you rise in the professional ranks or make a career pivot. Managers are willing to pay more for people with specific computer science skills, such as cybersecurity, cloud, artificial intelligence and machine learning, software development, and data science and database management, according to Robert Half.

What to Consider Before Choosing an Online MSCS Degree

Multiple factors impact whether an advanced degree is worth the investment of money, time and resources. Considerations include: 

  • Time to completion
  • Flexibility/modality
  • Financial investment
  • Application requirements
  • Demanding coursework
  • Career goals

Fortunately, expert help is available to guide your decision. CWRU enrollment advisors can help you determine whether a program is the right fit for your current situation and long-term goals. 

Spotlight: The CWRU Online MS in Computer Science

The online MSCS at CWRU offers flexibility and sophistication, allowing you to develop valuable new skills at your own pace. You can customize the program to match your experience and ambitions, graduating with abilities applicable to any field.

Several key factors set CWRU’s online MSCS apart from other programs, including: 

  • Separate tracks for students at different skill levels : a pathways track for students who have a strong STEM background but need foundational computer science courses and an advanced track for students who already have in-depth computer science experience.
  • A comprehensive curriculum offering hands-on experience in diverse topics, including AI, networks, database systems, and data privacy.
  • Flexibility in the form of self-paced coursework and live virtual classes , allowing you to learn from anywhere. Additional flexibility comes from courses that are not interdependent and can be completed in the order that works best for you.
  • Strong networks, with more than 110,000 members of the CWRU alumni network and 20,000 Case School of Engineering graduates working around the world.

CWRU graduates emerge from the program with: 

  • Strong technical skills
  • Awareness of team dynamics/communication
  • Deep knowledge of a particular computer science domain and a broad, interdisciplinary foundation
  • An independent, self-starter mentality
  • Data-driven leadership skills
  • Persistence in learning and problem solving

CWRU computer science students enjoy a variety of support systems and resources to complete  the program amid their many responsibilities. They include:

  • Tech resources, such as the Canvas learning management system, Zoom classes, and 24/7 tech support
  • Student Success coaches to help with academic, personal, social, and career support
  • Career Services, such as post-graduate planning, resume writing, interview preparation, networking skills, career fairs and post-graduate placement services. 

Take the First Step Toward an Industry-Aligned Degree

An evolving technology landscape presents a constantly changing set of challenges and opportunities. An online MSCS cultivates the advanced skills you’ll need to thrive in these emerging tech spaces. If you have the resources, drive and ambition to take on this challenge, CWRU’s online MSCS can broaden your professional expertise and take you to the next level in your career.

Enrollment advisors can help determine whether the program is a good fit for your experience, needs, and goals. If you’re ready, you can start your online application to the program today.

Bolster your credentials in the fast-growing computer science job market

Earn your computer science master’s 100% online at cwru.

Request Information

  • Publications
  • Conferences & Events
  • Professional Learning
  • Science Standards
  • Awards & Competitions
  • Daily Do Lesson Plans
  • Free Resources
  • American Rescue Plan
  • For Preservice Teachers
  • NCCSTS Case Collection
  • Partner Jobs in Education
  • Interactive eBooks+
  • Digital Catalog
  • Regional Product Representatives
  • e-Newsletters
  • Bestselling Books
  • Latest Books
  • Popular Book Series
  • Prospective Authors
  • Web Seminars
  • Exhibits & Sponsorship
  • Conference Reviewers
  • National Conference • Denver 24
  • Leaders Institute 2024
  • National Conference • New Orleans 24
  • Submit a Proposal
  • Latest Resources
  • Professional Learning Units & Courses
  • For Districts
  • Online Course Providers
  • Schools & Districts
  • College Professors & Students
  • The Standards
  • Teachers and Admin
  • eCYBERMISSION
  • Toshiba/NSTA ExploraVision
  • Junior Science & Humanities Symposium
  • Teaching Awards
  • Climate Change
  • Earth & Space Science
  • New Science Teachers
  • Early Childhood
  • Middle School
  • High School
  • Postsecondary
  • Informal Education
  • Journal Articles
  • Lesson Plans
  • e-newsletters
  • Science & Children
  • Science Scope
  • The Science Teacher
  • Journal of College Sci. Teaching
  • Connected Science Learning
  • NSTA Reports
  • Next-Gen Navigator
  • Science Update
  • Teacher Tip Tuesday
  • Trans. Sci. Learning

MyNSTA Community

  • My Collections

Case Studies: Computer Science

Narrow your search.

  • Bioinformatics

  

All Computer Science Cases

A Bioinformatic Investigation of a Mysterious Meningoencephalitis

By Sari Matar, Dyan Anore, Basma Galal, Shawn Xiong

Is p53 a Smoking Gun?

By Michèle I. Shuster, Joann Mudge, Meghan Hill, Katelynn James, Gabriella A. DeFrancesco, Maria P. Chadiarakou, Anitha Sundararajan

Computers and Micronutrients

By Winyoo Chowanadisai, Bryant H. Keirns

The Stakeholders of Gorongosa National Park

By Andrea M.-K. Bierema, Sara D. Miller, Claudia E. Vergara

Seq’ ing the Cure: Standard Edition

By Heather B. Miller, Sabrina D. Robertson, Melissa C. Srougi

New Tricks for Old Drugs

By Carlos C. Goller, Stefanie H. Chen, Melissa C. Srougi

The Colors that Do Magic

By Ghizlane Bendriss, Ali Chaari, Kuei-Chiu Chen

Retinoblastoma

By Daniel B. Stovall

By Stefanie H. Chen, Carlos C. Goller, Melissa C. Srougi

Fatally Flawed?

By Amy C. Groth

May 11-16, 2024 in Honolulu, Hawaiʻi

Home » For Authors » Case Studies of HCI in Practice

Recent Posts

  • Surfing CHI 2024 with Global Plaza sessions!
  • Artifacts at CHI 2024
  • CHI 2024 Registration is now open
  • CHI 2024 – Papers track, post-PC outcomes report
  • Special Recognition for Sustainable Practices

Case Studies of HCI in Practice

Quick facts.

CHI 2024 will be a hybrid conference from May 11-16, 2024 in Honolulu, Hawaii, USA.

Important Dates

All times are in Anywhere on Earth (AoE) time zone. When the deadline is day D , the last time to submit is when D ends AoE. Check your local time in AoE.

  • Submission deadline: Thursday, October 12th, 2023
  • Notification: Thursday, November 30th, 2023 Thursday, Decembert 7th, 2023
  • e-rights completion deadline: Thursday, Decembert 7th, 2023 Thursday, December 14th, 2023  
  • Publication-ready deadline (including optional Video previews ):  Thursday, January 11th, 2024
  • TAPS Closes: Thursday, January 18th, 2024
  • Video presentations deadline (mandatory): Thursday, March 28th, 2024

Submission Details

  • Online submission: PCS Submission System
  • Template: ACM Master Article Submission Templates (single column)

Submission Format

  • Case studies should be 4-10 pages (excluding references).
  • Submissions are not anonymous and should include all author names, affiliations, and contact information.

Selection Process

Update July 26, 2023

We recommend that authors read the following two policies before submitting:

  • The April 2023 ACM Policy on Authorship and use of large language models (LLMs), and the SIGCHI blog post about it.
  • The 2021 ACM Publications policy on research involving humans .

Message from the Case Studies Chairs

Case Studies are compelling stories about applied HCI practice based on real-world experiences that will be instructive and of interest to other community members. Based on the concrete research and design cases, HCI practitioners and researchers will learn how they can apply HCI principles and methods in practical HCI work.

Case Studies describe how an HCI related problem space was addressed in an applied setting. Related disciplines include UX Research & Insights, Data Science, Design, Product, and Engineering. They describe the challenges experienced and how they were tackled, reflect on the experience, what could have been improved, and explain why the case study is important to the HCI community. Case Studies may inform and inspire HCI practitioners about new approaches, tools, specific domains, but also HCI researchers to investigate further issues that arise from practical research and design work. Case Studies can illustrate, explore, report, analyze, summarize, challenge, or describe practical HCI work to address a problem. They might focus, for instance, but not limited on the following topics:

  • Learnings from real-world applications of an HCI-related method, theory, concept, process, or framework
  • Examples and lessons learned of using AI for research or design, and of researching and designing AI systems
  • Innovation through Research or Design
  • Leadership, management, and strategy of research and design in organizations
  • Design to support a specific type of experience, discussing its rationale and lessons learned
  • Research of a specific domain, user group, or experience, discussing its insights and lessons learned
  • Pilot studies preceding and informing larger-scale investigations
  • Practical issues associated with HCI Teaching and Learning in education, training, or knowledge sharing

Importantly, Case Studies need to make a contribution beyond the study itself. A writeup of a single usability study, for example, would not make for a Case Study. Submissions need to reflect on methods or situations and be largely interesting to the broader HCI Community.

Case Studies differ from archival research papers in that Case Studies do not need to define themselves as part of the potentially longer-term body of academic research. Case Studies are not considered academic archival publications and can be republished as appropriate. They might not have an extensive literature review as archival research papers or might not explicitly add to HCI theory within an academic school of thought.

Best Case Study Recognition

The SIGCHI “Best of CHI” awards honor exceptional submissions to SIGCHI sponsored conferences. Based on reviewer recommendations, the CHI Case Study chairs nominate submissions for the Best Case Study Recognition.

Preparing and Submitting Your Case Study

A Case Study must be submitted via the PCS Submission System . The Case Study submission must have a paper, and can also have supplementary material.

  • Paper . The primary submission material consists of an extended abstract in the ACM Master Article Submission Templates (single column; 4-10 pages, excluding references). The paper should describe the authors’ experience, focusing on the lessons you want readers to take away from the presentation. The paper must stand alone; readers must be able to understand the Case Study with only this material. The paper must contain an abstract or summary of your project (150 words) including a synopsis of lessons learned.
  • Supplementary material . Additional supporting materials can be included such as documents, videos, or interactive media.

Metadata Integrity

All submission metadata, including required fields in PCS like author names, affiliations, and order, must be complete and correct by the submission deadline.  This information is crucial to the integrity of the review process and author representation .  No changes to metadata after this deadline will be allowed.

Accessibility

Authors are strongly encouraged to work on improving the accessibility of their submissions before peer review begins, using recommendations found in the Guide to an Accessible Submission for their paper and in the technical requirements for video content for their video. For any questions or concerns about creating accessible submissions, please contact the Accessibility Chairs at [email protected] .

The evaluation of submissions will not be constrained by traditional academic expectations but will be based on the significance of the Case Study’s contribution to the field of HCI practice and on how compellingly the story of the Case Study is told. Accepted submissions will be chosen on the merit and contribution of the report, not only on the quality of the outcome that it describes. This means that a valuable lesson learned from a poor outcome is just as acceptable as a valuable lesson learned from a good result.

Submissions will be reviewed by an expert panel of HCI practitioners and practitioner researchers. Authors will receive the reviews of their submissions after the decisions are announced and should keep in mind that the Case Studies program is a juried contribution and thus does not follow the strict peer-review process as applied to Papers.

Specifically, the review criteria will be the extent to which the case study report accomplishes the following:

  • tells a convincing story of a real-world experience of HCI practice that will be instructive and of interest to other members of the HCI community
  • reflects on the experience, and describes why the case study is of importance
  • advances the state of the practice
  • clearly outlines any limitations of the report as well as of the activity described

The extended abstract should contain no sensitive, private, or proprietary information that cannot be disclosed at publication time. Submissions must not be anonymous. However, the confidentiality of submissions will be maintained during the review process. All rejected submissions will be kept confidential. All submitted materials for accepted submissions will be kept confidential until the start of the conference, except for title and author information which will be published on the website before the conference.

Upon Acceptance of your Submission

The corresponding author of a conditionally accepted paper has to follow the instructions on preparing and submitting a final version by the Publication-Ready Deadline. If the authors cannot meet these requirements by the Publication-Ready deadline, the venue chairs will be notified and may be required to remove the paper from the program. The publication-ready version has to follow the LaTeX and Word templates from ACM. Should you need technical assistance, please direct your technical query to: [email protected] .

At the Conference

Authors of case studies are not required to travel to CHI 2024 to publish their case study.  Accepted case studies must present their work at the conference synchronously in-person or asynchronously remotely.  All accepted authors are required to upload a video presentation of up to 10 minutes in duration.  See technical requirements for video content at CHI .

After the Conference

Accepted Case Studies will be published as CHI Extended Abstracts in the ACM Digital Library .

Table of Contents

Quick Facts Important Dates Submission Details Submission Format Selection Process What is a Case Study? Best Case Study Preparing and Submitting Selection Process Upon Acceptance At the Conference After the Conference

Case Studies Chairs

Martin Pielot, Daniela Busse [email protected]

© 2024 | ACM SIGCHI - ACM Privacy Policy

  • IEEE CS Standards
  • Career Center
  • Subscribe to Newsletter
  • IEEE Standards

case study computer science 2024

  • For Industry Professionals
  • For Students
  • Launch a New Career
  • Membership FAQ
  • Membership FAQs
  • Membership Grades
  • Special Circumstances
  • Discounts & Payments
  • Distinguished Contributor Recognition
  • Grant Programs
  • Find a Local Chapter
  • Find a Distinguished Visitor
  • Find a Speaker on Early Career Topics
  • Technical Communities
  • Collabratec (Discussion Forum)
  • Start a Chapter
  • My Subscriptions
  • My Referrals
  • Computer Magazine
  • ComputingEdge Magazine
  • Let us help make your event a success. EXPLORE PLANNING SERVICES
  • Events Calendar
  • Calls for Papers
  • Conference Proceedings
  • Conference Highlights
  • Top 2024 Conferences
  • Conference Sponsorship Options
  • Conference Planning Services
  • Conference Organizer Resources
  • Virtual Conference Guide
  • Get a Quote
  • CPS Dashboard
  • CPS Author FAQ
  • CPS Organizer FAQ
  • Find the latest in advanced computing research. VISIT THE DIGITAL LIBRARY
  • Open Access
  • Tech News Blog
  • Author Guidelines
  • Reviewer Information
  • Guest Editor Information
  • Editor Information
  • Editor-in-Chief Information
  • Volunteer Opportunities
  • Video Library
  • Member Benefits
  • Institutional Library Subscriptions
  • Advertising and Sponsorship
  • Code of Ethics
  • Educational Webinars
  • Online Education
  • Certifications
  • Industry Webinars & Whitepapers
  • Research Reports
  • Bodies of Knowledge
  • CS for Industry Professionals
  • Resource Library
  • Newsletters
  • Women in Computing
  • Digital Library Access
  • Organize a Conference
  • Run a Publication
  • Become a Distinguished Speaker
  • Participate in Standards Activities
  • Peer Review Content
  • Author Resources
  • Publish Open Access
  • Society Leadership
  • Boards & Committees
  • Local Chapters
  • Governance Resources
  • Conference Publishing Services
  • Chapter Resources
  • About the Board of Governors
  • Board of Governors Members
  • Diversity & Inclusion
  • Open Volunteer Opportunities
  • Award Recipients
  • Student Scholarships & Awards
  • Nominate an Election Candidate
  • Nominate a Colleague
  • Corporate Partnerships
  • Conference Sponsorships & Exhibits
  • Advertising
  • Recruitment
  • Publications
  • Education & Career

CiSE Case Studies in Translational Computer Science

Call for department articles.

CiSE ‘s newest department explores how findings in fundamental research in computer, computational, and data science translate to technologies, solutions, or practice for the benefit of science, engineering, and society. Specifically, each department article will highlight impactful translational research examples in which research has successfully moved from the laboratory to the field and into the community. The goal is to improve understanding of underlying approaches, explore challenges and lessons learned, with the overarching aim to formulate translational research processes that are broadly applicable.

Computing and data are increasingly essential to the research process across all areas of science and engineering and are key catalysts for impactful advances and breakthroughs. Consequently, translating fundamental advances in computer, computational, and data science help to ensure that these emerging insights, discoveries, and innovations are realized.  

Translational Research in Computer and Computational Sciences [1][2] refers the bridging of foundational and use-inspired (applied) research with the delivery and deployment of its outcomes to the target community, and supports bi-directional benefit in which delivery and deployment process informs the research. 

Call for Department Contributions: We seek short papers that align with our recommended structure and detail the following aspects of the described research:

  • Overview: A description of the research, what problem does it address, who is the target user community, what are the key innovations and attributes, etc.
  • Translation Process: What was the process used to move the research from the laboratory to the application? How were outcomes fed back into the research, and over what time period did this occur? How was the translation supported? 
  • I mpact: What is the impact of the translated research, both on the CCDS research as well as the target domain(s)? 
  • Lessons Learned: What are the lessons learned in terms of both the research and the translation process? What were the challenges faced?
  • Conclusion: Based on your experience, do you have suggestions for processes or support structures that would have made the translation more effective?

CiSE Department articles are typically up to 3,000 words (including abstract, references, author biographies, and tables/figures [which count as 250 words each]), and are only reviewed by the department editors.

To pitch or submit a department article, please contact the editors directly by emailing:

  • Manish Parashar  
  • David Abramson  

Additional information for authors can be found here.

  • D. Abramson and M. Parashar, “Translational Research in Computer Science,” Computer , vol. 52, no. 9, pp. 16-23, Sept. 2019, doi: 10.1109/MC.2019.2925650.
  • D. Abramson, M. Parashar, and P. Arzberger. “Translation computer science – Overview of the special issue,” J. Computational Sci. , 2020, ISSN 1877-7503, https://www.sciencedirect.com/journal/journal-of-computational-science/special-issue/10P6T48JS7B.

Recommended by IEEE Computer Society

case study computer science 2024

How Pump Storage Hydropower Can Supercharge the Energy Transition

case study computer science 2024

7 Tips for Implementing an Effective Cyber GRC Program

case study computer science 2024

A Conversation with Katerina Michou, Student Scholarship Recipient

case study computer science 2024

Continuous Deployment: Trends and Predictions for 2024

case study computer science 2024

How to Convince Your Boss to Send You to a Conference

case study computer science 2024

The Importance Of MLOps in AI/ML

case study computer science 2024

IEEE Computer Society Announces Recipients of 2024 Computer Pioneer Award

case study computer science 2024

IEEE Computer Society Announces Call for Nominations for AI’s 10 to Watch Award

  • Bihar Board

SRM University

Karnataka puc result.

  • AP Board Results 2024
  • UP Board Result 2024
  • CBSE Board Result 2024
  • MP Board Result 2024
  • Rajasthan Board Result 2024
  • Karnataka Board Result
  • Shiv Khera Special
  • Education News
  • Web Stories
  • Current Affairs
  • नए भारत का नया उत्तर प्रदेश
  • School & Boards
  • College Admission
  • Govt Jobs Alert & Prep
  • GK & Aptitude
  • CBSE Class 12

CBSE Class 12 Computer Science Board Exam 2024: Important Case Study Based Questions to Revise

Cbse class 12 computer science important case study based questions: check important case study questions to practice before cbse class 12 computer science board examinations 2024 on april 2, 2024. the answers have also been provided for your reference..

Pragya Sagar

CBSE Class 12 Computer Science Important Case Study-Based Questions: The Class 12 Computer Science 2024 paper has been scheduled for April 2, 2024, from 10.30 AM. The question paper will contain both subjective and objective questions, from the CBSE Class 12 Computer Science 2023–24 syllabus. Here, we have provided important case study-based questions which require a solid grasp of the subject and the capacity to relate theories to real-world scenarios. Check these case study questions and their answers to score well in the upcoming examination. 

(a) Name the module he should import in Line 1.

(b) In which mode, Amit should open the file to add data into the file in Line #2

(c) Fill in the blank in Line 3 to read the data from a binary file.

(d) Fill in the blank in Line 4 to close the file.

(e) Write the output he will obtain while input is 100.

(d) file2.close()

Q2 Lalita is studying in one of the popular IITs. She already learned Network Topology, Types of Network and Communication media and has started learning about protocol. Help her to learn protocols with the below question-answers.

1) Which protocol is used to send or receive emails? 

2) Which protocol is used to surf the web? 

3) Which protocol is used to surf the web securely? 

4) Which protocol is used to send or receive the files? 

5) Expand the POP protocol.

Answers: 

1) IMAP, POP

5) Post Office Protocol

  • Web servers are:

A IP addresses

B Computer systems

C Webpages of a site

  • What does the webserver need to send back information to the user?

A Home address

B Domain name

C IP address

  • What is the full form of HTTP?

A Hypertext Transfer Protocol

B Hypertext Transfer Procedure

C Hyperlink Transfer Protocol

  • The _____ translates internet domain and host names to IP address

A Domain name system

B Routing information protocol

  • Computer that requests resources or data from other computer is called as ____ computer

B  Client

C None of the above

  • DNS stands for:

A Domain Name Security

B Domain Number System

C Document Name System

D Domain Name System

  • pickle B. csv C. file D. text
  • w+ B. w C. wb D. a
  • close() B. fw.close() C. f.close() D. csv.close()
  • read() B. readline() C. readlines() D. reader()

Q5. Output after executing Statement-6 will be

A (“Sugar”, “38.0”) 

(“Rice”, “48.50”)

B Sugar 38.0

C Sugar, 38.0 

Rice, 48.50

DSugar # 38.0

Rice # 48.50

Q5 Kiran has started a business all over India and he wants to establish a network among its offices and branches. Help him to choose various communication media as per requirement.

Head Office: Ahmedabad, Gujarat, 10 Computers

Branch 1: Delhi, 50 Computers

Branch 2: Mumbai, 100 Computers

Branch 3: Kolkata, 100 Computers

1) Kiran wants high speed network in Branch 1, Delhi. Which cable he has to used to provide maximum speed among computers. 

2) Kiran has low budget in Branch 2, Mumbai. Which cable he has to use to keep low cost network establishment. 

  • Fiber Optic

4) Kiran wants to connect Head office with all branches. Which communication media he has to used to connect head office with all branches.

1) Fiber Optic Cable

2) Co-axial cable or Twisted Pair Cable

a Guided Media

i Fiber Optic

ii Co-axial

b Unguided Media

i Radio Wave

ii Micro Wave

4) Satellite Link

Q6 Tim Berners Lee proposed the idea of World Wide Web and Lee and his team are credited with inventing Hyper Text Transfer Protocol (HTTP), HTML and the technology for a web server and a web browser. Using hyperlinks embedded in hypertext the web developers were able to connect web pages. They could design attractive webpages containing text, sound and graphics. This change witnessed a massive expansion of the Internet in the 1990s.

1 What is a web browser?

A A program that can display a webpage

B A program used to view HTML documents

C It enables a user to access the resources of internet

D All of the above

2.Dynamic web page _____

a)is same every time whenever it displays

b)generates on demand by a program or a request from browser

c)both is same every time whenever it displays and generates on demand by a program or a request from browser

d)is different always in a predefined order

3 URL stands for _______

a)unique reference label

b)uniform reference label

c)uniform resource locator

d)unique resource locatoR

4.A web cookie is a small piece of data that is __________

a) ent from a website and stored in user’s web browser while a user is browsing a website

b)sent from user and stored in the server while a user is browsing a website

c)sent from root server to all servers

d)sent from web to world

5.Google Chrome is an good –

a)Web server.

b)Web browser.

c)Web protocol.

d)Subset of website sent from the root server to other root servers

1 Nisha gets an Error for the module name used in Statement-1. What should she write in place of CSV to import the correct module?

2 Identify the missing code for blank spaces in the line marked as Statement-2 to open the mentioned file.

(a) "Employee.csv", "r"

(b) "Employee.csv", "w"

(c) "Employee.csv", "rb"

(d) "Employee.csv", "wb"

3 Choose the function name (with parameter) that should be used in the line marked as Statement-3.

(a) reader (File)

(c) writer (File)

(b) readrows (File)

(d) writerows (File)

4 Nisha gets an Error in Statement-4. What should she write to correct the statement?

(a) for R in ER

(b) while R in range (ER):

(c) for R = ER:

(d) while R ==ER:

5 Identify the suitable code for blank space in Statement-5 to match every row's 3rd property with "ACCOUNTS".

Important Links for CBSE Class 12 Computer Science 2024:

CBSE Class 12 Computer Science Syllabus 2024

  • CBSE Class 12 Computer Science Important Questions for Board Exam 2024 

Get here latest School , CBSE and Govt Jobs notification in English and Hindi for Sarkari Naukari and Sarkari Result . Download the Jagran Josh Sarkari Naukri App . Check  Board Result 2024  for Class 10 and Class 12 like  CBSE Board Result ,  UP Board Result ,  Bihar Board Result ,  MP Board Result ,  Rajasthan Board Result  and Other States Boards.

  • Karnataka Board Result 2024
  • Karnataka Board 2nd PUC Result 2024
  • 2nd PUC Result 2024 Karnataka
  • 2nd PUC Karnataka Result 2024
  • NTA NITTT Result 2024
  • APPSC Group 2 Result 2024
  • CUET PG Answer Key 2024
  • TN SET Application Form 2024

Latest Education News

Today’s IPL Match (5 April) - SRH vs CSK: Team Squad, Match Time, Where to Watch Live and Stadium

Today’s IPL Match (4 April) - GT vs PBKS: Team Squad, Match Time, Where to Watch Live and Stadium

Who Won Yesterday IPL Match: PBKS vs SRH, Match 23, Check All Details and Latest Points Table

Eid Moon Sighting 2024 Today: When the Crescent Moon will be visible in Saudi Arabia and India? Check the Timings Here!

Eid al fitr 2024: भारत सहित सऊदी, यूएई और ईरान जैसे देशों में कब होगा चांद का दीदार, नोट करें टाइम

IPL Points Table 2024: आईपीएल 2024 अपडेटेड पॉइंट टेबल यहां देखें

2nd PUC Result 2024 Karnataka Live: Press Conference to Announce KSEAB Class 12th Results at 10 AM, Link Active at 11 AM, How to Check Online

IPL Orange Cap 2024: दिलचस्प हो गयी है ऑरेंज कैप की रेस, ये युवा बल्लेबाज रेस में है शामिल

Karnataka 2nd PUC Result 2024 Tomorrow, Link After 11 AM

[Official] Karnataka 2nd PUC Result Date and Time Released: Check Notice for KSEAB Class 12th Results Here

JEE Main Analysis 2024 (April 9) Shift 1, 2: Check Subject-Wise Paper Analysis, Difficulty Level, Questions Asked 

JEE Main Session 2 (April 9) Aakash Answer Key 2024: Download Shift 1 and Shift 2 Answer Key FREE PDF

JEE Main Session 2 Question Paper 2024 Memory Based: Check Question Paper with Solutions April 9

Eid 2024: Is Eid al-Fitr on April 10 or 11 in India? Check the Date and Moon Sighting Timings Here

Board Result 2024 Date LIVE: UP, MP, JAC, CGBSE, UK और CBSE बोर्ड के परिणामों पर लेटेस्ट अपडेट

UP Board Result 2024: अप्रैल में इस तारीख को आ सकता है यूपी बोर्ड हाईस्कूल इंटर का रिजल्ट, results.Upmsp.edu.in पर मिलेगी ताजा अपडेट

Vande Bharat Sleeper Coach: Top 7 Features of this Futuristic Coach

Karnataka Board 2nd PUC Result 2024: Check KSEAB Second Pre University Result Link at karresults.nic.in

Karnataka Board Result 2024: Check KSEAB Result Link at karresults.nic.in

JEE Main Session 2 Answer Key 2024 (April 9) by Resonance: Check Shift 1, 2 Answer Key with Solutions

How Can We Help

Experiential learning: simulations, case studies, and computer science projects.

In this panel, BU Faculty will present a variety of ways they are integrating experiential learning opportunities into their classes. Examples include home safety simulations, student case studies, and computer science projects.

case study computer science 2024

Dr. Ariel Tichnor-Wagner is a lecturer and program director of the Educational Policy Studies program at the BU Wheelock College of Education & Human Development. She is also affiliated faculty with the Wheelock Educational Policy Center (WEPC). Her research focuses on education policy and politics, with an emphasis on policy and program implementation, continuous improvement research, school improvement, civics education, global citizenship education, and teacher policy. Having begun her career as a public school teacher, Dr. Tichnor-Wagner is deeply committed to research that supports educators in designing and implementing policies and practices that support the academic and social-emotional development of diverse and historically underserved students.

Assessing Small Group Simulated Patient Experiences on Students’ Perceptions of Learning and Confidence

Mary Beth Holmes Headshot

Dr. Mary Beth Holmes is an Assistant Clinical Professor and Co-director of Clinical Education at Boston University College of Health & Rehabilitation Sciences: Sargent College in the Department of Physical Therapy. Her clinical practice has been in the acute care setting with a primary focus treating individuals in the Neurologic Intensive Care Unit. Dr. Holmes teaches on topics related to learning and behavior change theory within the Doctor of Physical Therapy Program at Boston University. Dr. Holmes received her Masters of Science degree in physical therapy from Sacred Heart University and her Doctorate in Physical Therapy from Massachusetts General Hospital Institute of Health Professions. She earned her PhD in an Adult Learning and Human Development at Lesley University. Her interest involves researching the role of common factors present within the patient-provider relationship and exploring their influences in physical therapy outcomes and practice.

case study computer science 2024

Dara is a Lecturer and co-Director of Clinical Education in the Department of Physical Therapy at Boston University Sargent College of Health and Rehabilitation Sciences. She instructs first-year Doctor of Physical Therapy students and arranges/oversees their clinical experiences. Dara teaches content in prosthetics, clinical medicine, and professional responsibilities/behavior. She is a Board-Certified Geriatric Clinical Specialist in Physical Therapy and practices at Spaulding Outpatient Center in Plymouth, MA. In her role there, she has served as a mentor to Spaulding Network physical therapists, providing in-services and patient consults for challenging cases pertaining to prosthetics.

Home-Based Assessment Project: Engaging Health Professional Students Using Innovative Technology

Jordana Muroff Headshot

Jordana Muroff is passionate about developing empirically supported mental health interventions based in strong community collaborations to make them more easily disseminated, linguistically appropriate and culturally relevant. She is particularly interested in health technology innovations that help address health inequities, stigma and structural oppression. “There is a dearth of culturally and linguistically competent mental health services for Latinx populations in the US and greater reliance on mobile technology to access the internet,” she explains. “Phone and internet access are no longer just a ‘convenience’ but a ‘necessity.’” Muroff is the author of Group Treatment for Hoarding Disorder: Therapist Guide (Oxford University Press, 2014). Her research on mental health (e.g., hoarding) and substance use disorders has appeared in American Journal of Public Health and Depression and Anxiety. At BU, Muroff serves on the Strategic Planning Task Force’s Committee on Scholarly Resources and Services—Libraries and as a field instructor for MSW students in collaboration with community partners in housing and mental health services. Outside of the university, she is a member of the pre-conference and conference subcommittees for the Annual Conference of the International OCD Foundation (IOCDF) and an editorial board member for the Oxford University Press ABCT Series on Implementation of Clinical Approaches.

Craig Slater Headshot

Craig Slater is the Director, Interprofessional Education and Practice at Boston University, College of Health and Rehabilitation Sciences: Sargent College. In this role, he has implemented an interprofessional education curriculum for students in occupational therapy, nutrition, athletic training, physical therapy and speech language pathology programs. Over the past 11 years, Dr. Slater has been developing and delivering interprofessional education in undergraduate and graduate programs at universities in both Australia and the United States. He also has experience working in the public sector, developing and implementing large-scale interprofessional training programs for health professionals working in local health districts across the state of New South Wales. Dr. Slater has practiced as an occupational therapist in Australia and the United Kingdom. Dr. Slater’s research focuses on interprofessional collaboration in education and practice, and student self-directed learning approaches.

Bronwyn Keefe Headshot

Bronwyn Keefe is BUSSW’s Assistant Dean of Workforce and Professional Development, Research Assistant Professor, and Director of BUSSW’s Center for Aging and Disability Education and Research (CADER) and The Network for Professional Education. She is passionate about educating practitioners and making an impact on their knowledge, skills, and values in key practice areas with older adults. Through CADER, Keefe develops curriculum and evaluates training initiatives for professionals who work with older adults and people with disabilities. In 2019, she was awarded a four-year Geriatric Academic Career Award from the Health Resources Service Administration (HRSA) to build on her commitment to train an interprofessional gerontology workforce. Keefe has also been funded on many projects related to behavioral health, with a focus on building the capacity of providers and communities in understanding the importance of mental health, substance use, and developing age-friendly initiatives to improve the lives of older adults. Her research interests are in long-term service and support delivery, community-based programs and services, intersection of aging and disability programs and policies, workforce development, curriculum development, and program and training evaluation. Her research has been published in the Journal of Behavioral Health Services & Research, the Journal of Aging and Social Policy, and the Journal of Gerontological Social Work. She serves on the boards of the Eldercare Workforce Alliance and the Massachusetts Gerontology Association, where she is the president."

Karen Jacobs Headshot

Dr. Jacobs received her Doctorate in Education from University of Massachusetts; a Master of Science in Occupational Therapy from Boston University and Bachelor of Art from Washington University. Dr. Jacobs' career as an occupational therapy practitioner spans over four decades. She is Associate Dean of Digital Learning & Innovation, Program Director of the post-professional doctorate in Occupational Therapy (OT) program & Clinical Professor at Boston University’s Sargent College of Health & Rehabilitation Sciences. She played a pivotal role in advancing backpack safety through American Occupational Therapy Association’s (AOTA) National Backpack Awareness Day & promoting the recognition of occupational therapy through OT Global Day of Service. As a Fellow of AOTA, the Human Factors & Ergonomics Society & the International Ergonomics Association, she has been recognized for her outstanding contributions as a scholar, professor, advocate, & mentor, who has inspired countless students & practitioners through her expertise in ergonomics, artificial intelligence, & entrepreneurship. She held leadership roles as the president & vice president of AOTA contributing to the growth & development of OT & received awards such as a Fulbright Scholarship & Eleanor Clarke Slagle Lectureship Award. She authored numerous publications & is the founding editor-in-chief of WORK: A Journal of Prevention, Assessment & Rehabilitation.

Charting New Horizons: The MAST Program's Impact on Experiential Learning in Software Engineering

Will Tomlinson Headshot

William Tomlinson is a proven servant technical leader with over a decade of industry experience in hardware and software development and leading large-scale interdisciplinary technical projects. Currently, William is the Director of the Software & Application Innovation Lab (SAIL), Boston University’s professionally staffed software engineering firm. In this capacity, William is responsible for overseeing operations, shaping, and implementing long-term strategic plans, and managing organizational growth while seeking to develop new opportunities and partnerships. Before joining SAIL, William held the roles of Principal Engineer and Group Leader (technical manager) for the Embedded & Comm. Systems Group at Draper Laboratory (Cambridge, MA). Here he demonstrated proficiency in technical leadership, business development, strategic planning, program management, and developing mission-critical systems for wireless communications. William received his Ph.D. in Computer Engineering from Northeastern University and an M.S. and B.S. in Electrical Engineering from Michigan State University and North Carolina A&T State University, respectively.

Browser does not support script.

Computer Science or Computer Science (Artificial Intelligence) MSc

  • Full-time: 12 months
  • Part-time: Not available
  • Start date: September 2024
  • UK fees: £12,500
  • International fees: £28,600
  • Entry requirements: 2:1

Course overview

This course is available to students with or without a first degree in computer science.

Computer Science is playing a key role in many industries all around the world. Developments in artificial intelligence, apps and cyber security are changing how we live, work and socialise. This course will give you the skills and knowledge to prepare you for a range of high-level careers.

Core modules will develop your knowledge in key topics such as programming, databases, and networks. Optional modules give you the flexibility to broaden your knowledge in specialist areas, including machine learning, autonomous robotics, and human-AI interaction. 

You will undertake an individual research project in an area of your choice. All projects are supervised by an expert researcher in the area, and many involve collaborations across the University or with industry partners. Previous projects have included:

  • Benchmarking consumer data and privacy knowledge in connected and autonomous vehicles
  • How time, peer pressure, cognitive load, and emotional attachment influences affect people’s decisions of moral dilemmas within virtual environments
  • Predicting keystrokes using an audio side-channel attack and machine learning

If you choose to focus your study and research in the field of AI, you can graduate with a degree titled ‘MSc Computer Science (Artificial Intelligence)’.

To help support our students, we offer an Excellence in Computer Science scholarship . There are three levels to the award which range from 10-50% off your tuition fees.  

A two-year full-time version of this course is available.

Why choose this course?

Scholarship available.

There are three levels to the award which range from 10-50% off your tuition fees.

Excellence in Computer Science scholarships

Conversion option

No computer programming experience is needed.

Your modules will depend on your background in computer science and maths

of our research is classed as ‘world-leading’ (4*) or ‘internationally excellent’ (3*)

Research Excellence Framework 2021

in the UK for research environment

Ranked 6th in the UK

For universities targeted by the largest number of top employers in 2019-2020

High Fliers Report The Graduate Market 2019-2020

Course content

You will study a total of 180 credits, split across 120 credits of compulsory and optional modules plus a 60 credit individual project.

The Artificial Intelligence pathway allows you to graduate with a degree titled 'MSc Computer Science (Artificial Intelligence)'. You will study 40 credits or more of compulsory AI modules and undertake an AI-focused research project.

Another pathway is offered for students without a computer science degree. This involves compulsory modules that give you the core knowledge required for the remainder of the degree.

  • Computer Science pathway

This module will expose you to a variety of research methods, providing you with good quantitative and qualitative skills. Research approaches covered include:

  • laboratory evaluation
  • case studies
  • action research

In addition to project management, the module introduces the research process, from examining how problems are selected, literature reviews, selection of research methods, data collection and analysis, development of theories and conclusions, to the dissemination of the research based on analysis of research papers. The module also offers an overview of ethical considerations when conducting research, and supports in identifying directions for MSc projects.

Students without a degree in computer science must take the following:

This module will give you a comprehensive overview of the principles of programming, including procedural logic, variables, flow control, input and output and the analysis and design of programs. Instruction will be provided in an object-oriented programming language.

This module is part of the operating systems and networks theme. The module gives an introduction to the role of the operating system and how it manages computer resources such as memory, processes and disks.

Unix is introduced in terms of the Unix file structure, Input and Output and the Command Line Interface that is used to manipulate these. Computer communication is taught with respect to the Client-Server Architecture and applications that use this. Underlying protocols, such as those in the TCP/IP protocol suite, are introduced, as commonly used on the Internet to provide a universal service. This includes IPv4 and IPv6, the need for IPv6 and how the two differ. Types of computer networks are covered in terms of scale, such as LANs and WANs; and in terms of wired and wireless networks. Mechanisms for connecting networks such as routers, switches and bridges are covered.

Other topics include the role of gateways, proxies, Virtual Private Networks and cloud computing. Potential security risks are examined and how to reduce them, including the use of firewalls.

This module considers both the structure of databases, including how to make them fast, efficient and reliable and the appropriate user interfaces which will make them easy to interact with for users. You will start by looking at how to design a database, gaining an understanding of the standard features that management systems provide and how they can best utilise them, then develop an interactive application to access their database.

Database/software design principles will be introduced with an emphasis on the importance of understanding user requirements and specifications. Throughout the lectures and computing sessions, you will learn how to design and implement systems using a standard database management system, web technologies and GUI interfaces through practical programming/system examples.

Students wishing to obtain MSc Computer Science (Artificial Intelligence) must select 40 credits from the list below:

This module introduces you to the computer science of robotics, giving you an understanding of the hardware and software principles appropriate for control and localisation of autonomous mobile robots. A significant part of the module is laboratory-based, utilising physical robotic hardware to reinforce the theoretical principles covered.

Spending around three to four hours each week in lectures and practicals, you’ll cover a range of topics including:

  • basic behavioural control architectures
  • programming of multiple behaviours
  • capabilities and limitations of sensors and actuators
  • filtering techniques for robot localisation

This module will cover four main concepts.

It will start with an introduction to big data. You’ll find out about the main principles behind distributed/parallel systems with data intensive applications, identifying key challenges such as capture, store, search, analyse and visualise the data. 

We’ll also look at SQL Databases verses NoSQL Databases. You will learn:

  • the growing amounts of data
  • the relational database management systems (RDBMS)
  • an overview of Structured Query Languages (SQL)
  • an introduction to NoSQL databases
  • the difference between a relational DBMS and a NoSQL database
  • how to identify the need to employ a NoSQL database

Another concept is big data frameworks and how to deal with big data. This includes the MapReduce programming model, as well as an overview of recent technologies (Hadoop ecosystem, and Apache Spark). Then, you will learn how to interact with the latest APIs of Apache Spark (RDDs, DataFrames and Datasets) to create distributed programs capable of dealing with big datasets (using Python and/or Scala).  

Finally, we will cover the data mining and machine learning part of the course. This will include data preprocessing approaches, distributed machine learning algorithms and data stream algorithms. To do so, you will use the machine learning library of Apache Spark to understand how some machine learning algorithms can be deployed at a scale. 

You will examine current techniques for the extraction of useful information about a physical situation from individual and sets of images. You will learn a range of methods and applications, with particular emphasis being placed on the detection and identification of objects, image segmentation, pose estimation, recovery of three-dimensional shape and analysis of motion. These problems will be approached with both traditional and modern computer vision approaches, including deep learning.

This module explores the range of data analysis problems that can be modelled computationally and a range of techniques that are suitable to analyse and solve those problems.

Topics covered include:

  • basic statistics
  • types of data
  • data visualisation techniques
  • data modelling
  • data pre-processing methods including data imputation
  • forecasting methods
  • clustering and classification methods

In this module, you will be given a basic introduction to the analysis and design of intelligent agents, software systems which perceive their environment and act in that environment in pursuit of their goals. You will cover topics including task environments, reactive, deliberative and hybrid architectures for individual agents, and architectures and coordination mechanisms for multi-agent systems.

This module focuses on handling uncertainty such as vagueness using fuzzy sets and similar approaches. It provides a thorough understanding of key topics such as:

  • the nature of uncertainty captured by fuzzy sets and associated links to human reasoning
  • inference using fuzzy sets
  • similarity of fuzzy sets
  • design and modelling of information via fuzzy sets
  • type-1 fuzzy sets
  • type-2 fuzzy sets
  • fuzzy logic systems
  • fuzzy set based applications

This module is an introduction to the design of human-AI interaction to ensure the AI-driven systems we build are beneficial and useful to people.

The module will cover practical design topics including methods and techniques such as natural language processing and human-robot interaction. The module will also consider societal and theoretical concerns of human-AI interaction, including the ethics of AI, responsible innovation, trust, accountability and explainable AI.

The practical component of the module will involve building AI-driven systems that drive conversational experiences, such as a text-based ‘chatbots’ and speech-controlled services/ ‘skills’, involving automatic speech recognition and natural language processing.

This module examines how knowledge can be represented symbolically and how it can be manipulated in an automated way by reasoning programs.

Some of the topics you’ll cover include:

  • first order logic
  • description logic
  • default reasoning
  • rule-based systems
  • belief networks

This module provides an entry point to computational optimisation techniques, in particular for modelling and solving linear and discrete optimisation problems like diet optimisation, network flows, task assignment, scheduling, bin-packing, travelling salesmen, facility location, vehicle routing and related problems.

In this module, you will learn to interpret and develop algebraic models for a variety of real-world linear and discrete optimisation problems to then use powerful optimization software (linear, integer and mixed-integer solvers) to produce a solution.

The module covers topics such as:

  • linear programming
  • integer programming
  • combinatorial optimisation
  • modelling and optimisation software
  • multi-objective optimisation 

Optimisation technology is ubiquitous in today's world, for applications in logistics, finance, manufacturing, workforce planning, product selection, healthcare, and any other area where the limited resources must be used efficiently. Optimisation enables prescriptive analytics in order to support and automate decision-making.

Providing an introduction to machine learning, pattern recognition, and data mining techniques, this module will enable you to consider both systems which are able to develop their own rules from trial-and-error experience to solve problems as well as systems that find patterns in data without any supervision. 

You’ll cover a range of topics including:

  • machine learning foundations
  • pattern recognition foundations
  • artificial neural networks
  • deep learning
  • applications of machine learning
  • data mining techniques
  • evaluating hypotheses

You’ll spend around six hours each week in lectures and computer classes for this module.

This module offers insight into the applications of selected methods of decision support. The foundations for applying these methods are derived from:

  • operations research simulation
  • social simulation
  • data science
  • automated scheduling
  • decision analysis

Throughout the module, you will become more competent in choosing and implementing the appropriate method for the particular problem at hand. You will engage in a mixture of lectures, workshops, and computer classes.

Research projects

All students must complete a research project. if you wish to graduate with the title of msc computer science (artificial intelligence), you must choose the ai project..

You will conduct a piece of empirical and/or theoretical research in an appropriate strand of the degree, under the supervision of a member of academic staff. Where appropriate, your project may also be conducted in conjunction with an external organisation and may involve a substantial software implementation. 

You will conduct a piece of empirical and/or theoretical research in artificial intelligence, under the supervision of a member of academic staff. Where appropriate, your project may also be conducted in conjunction with an external organisation and may involve a substantial software implementation. 

Optional modules

You'll study the theory used in the design and analysis of advanced algorithms and data structures. Topics covered include string algorithms (such as for string matching, longest common subsequence), graph algorithms (such as for minimum cuts and maximum flows, and Google's pagerank algorithm), advanced data structures (such as Fibonacci heaps and Bloom filters), and randomised search heuristics (evolutionary algorithms). You'll learn all the necessary probability theory will be introduced, including random variables and concentration inequalities.

The theory is practiced in weekly labs where we learn how to implement the algorithms and data structures as functional and imperative programs (using the languages Haskell and C), and apply these to solve large instances of real-world problems. 

This module will provide you with an advanced knowledge of computer communications networks, using examples from all-IP core telecommunications networks to illustrate aspects of transmission coding, error control, media access, internet protocols, routing, presentation coding, services and security.

The module will describe Software Defined Networks (SDNs) and provide examples of using them to enable very large scale complex network control. It will also provide advanced knowledge of various routing and query protocols in:

  • Ad Hoc Networks
  • Mobile Ad Hoc Networks (MANETs)
  • Vehicular Ad Hoc Networks (VANETs)
  • Disconnection/Disruption/Delay Tolerant Networks (DTNs)
  • impact of new networking developments, such as security risks, ethics, interception and data protection will be reflected and discussed systematically

You’ll examine the principles of 3D computer graphics, focusing on modelling the 3D world on the computer, projecting onto 2D display and rendering 2D display to give it realism.

Through weekly lectures and laboratory sessions, you’ll explore various methods and requirements in 3D computer graphics, balancing efficiency and realism.

Information Visualisation is the process of extracting knowledge from complex data, and presenting it to a user in a manner that this appropriate to their needs. This module provides a foundational understanding of some important issues in information visualisation design. You will learn about the differences between scientific and creative approaches to constructing visualisations, and consider some important challenges such as the representation of ambiguous or time-based data. You will also learn about psychological theories that help explain how humans process information, and consider their relevance to the design of effective visualisations.

If you want to learn how to design and implement your own interactive information visualisation, you should also take the linked module G53IVP (Information Visualisation Project). Together, these two modules form an integrated 20 credit programme of study.

In this module you will gain practical experience of how to design and evaluate a distinctive interactive visualisation which presents information gathered from a complex and interesting data source.

You will gain experience in web-based technologies that enable the implementation of multi-layered and interactive information visualisations, supported through lab work that introduces specific features of these technologies.

This module will require some challenging programming work and assumes some basic knowledge of HTML, CSS and Javascript. Introductory tutorials will be provided to those without this prior knowledge.

Some of the topics you will cover include:

Providing you with an introduction to machine learning, pattern recognition, and data mining techniques, this module will enable you to consider both systems which are able to develop their own rules from trial-and-error experience to solve problems, as well as systems that find patterns in data without any supervision. In the latter case, data mining techniques will make the generation of new knowledge possible, including very big data sets. This is now fashionably termed 'big data' science.

You'll cover a range of topics including:

  • data mining techniques and evaluating hypotheses

This module looks at the practice of malware analysis, looking at how to analyse malicious software to understand how it works, how to identify it, and how to defeat or eliminate it.  

You will look at how to set up a safe environment in which to analyse malware, as well as exploring both static and dynamic malware analysis. Although malware takes many forms, the focus of this module will primarily be on executable binaries. This will cover object file formats and the use of tools such as debuggers, virtual machines, and disassemblers to explore them. Obfuscation and packing schemes will be discussed, along with various issues related to Windows internals.

The module is practical with encouragement to safely practice the skills you're taught.

This module focuses on the possibilities and challenges of interaction beyond the desktop. Exploring the 'mixed reality continuum' - a spectrum of emerging computing applications that runs from virtual reality (in which a user is immersed into a computer-generated virtual world) at one extreme, to ubiquitous computing (in which digital materials appear embedded into the everyday physical world - often referred to as the 'Internet of Things') at the other. In the middle of this continuum lie augmented reality and locative media in which the digital appears to be overlaid upon the physical world in different ways.

You will gain knowledge and hands-on experience of design and development with key technologies along this continuum, including working with both ubiquitous computing based sensor systems and locative media. You will learn about the Human-Computer Interaction challenges that need to be considered when creating mixed reality applications along with strategies for addressing them, so as to create compelling and reliable user experiences.

This module focuses on some of the fundamental mathematical concepts that underlie modern programming and programming languages emphasizing the role of types. We will use a dependently typed programming language/interactive proof system (eg Agda) to implement some concepts on a computer.

Example topics include

  • basic lambda calculus
  • operational semantics
  • domain theory
  • types, propositions as types and formal verification.

You will engage in a mix of lectures and working in the lab with an interactive proof system.

This project involves a self-guided study of a selected advanced algorithm or data structure. The outcome of the project is an analysis and implementation of the algorithm or data structure, as well as an empirical evaluation, preferably on a real-world data set of significant size.

You’ll be given a basic introduction to the analysis and design of intelligent agents, software systems which perceive their environment and act in that environment in pursuit of their goals.

You’ll cover topics including:

  • task environments
  • reactive, deliberative and hybrid architectures for individual agents
  • architectures and coordination mechanisms for multi-agent systems

You will spend around four hours each week in lectures and tutorials for this module.

As part of the assessment of this module you will produce a research paper-style report, and deliver a conference-style presentation.

This module covers the history, development and state-of-the-art in computer games and technological entertainment.

You will gain an appreciation of the range of gaming applications available and be able to chart their emergence as a prevalent form of entertainment. You will study the fundamental principles of theoretical game design and how these can be applied to a variety of modern computer games.

In addition, you will study the development of games as complex software systems. Specific software design issues to be considered will include the software architecture of games, and the technical issues associated with networked and multiplayer games.

Finally, you will use appropriate software environments to individually develop a number of games to explore relevant theoretical design and practical implementation concepts.

This module will enable you to appreciate the range of data analysis problems that can be modelled computationally and a range of techniques that are suitable to analyse and solve those problems.

  • clustering and classification methods (decision trees, naīve bayes classifiers, k-nearest neighbours)
  • data simulation
  • model interpretation techniques to aid decision support.

You will engage in a mixture of lectures and computer classes where appropriate software (eg R, Weka) will be used.

Cyber security is an essential consideration for the protection of IT-based devices, systems, networks and data, providing safeguard and reassurance to the organisations and individuals that now rely (and increasingly depend) upon them. We provide coverage of both technical and human perspectives, considering the fundamental threats and safeguards that concern both personal and workplace contexts. You will emerge with the knowledge and skills necessary to enable informed cyber security decisions spanning the technical, human and organisational dimensions of the topic.

You will gain knowledge and practical experience across a range of key cyber security topics, including foundational concepts and principles, authentication and access control, operating system security, cryptographic mechanisms and applications, security management, risk assessment, cyber-attacks and threat intelligence, network and Internet security, intrusion detection and incident response, and human aspects. You will learn about the challenges that need to be considered when designing and implementing secure systems, along with associated approaches to ensure that security is addressed in an effective and holistic manner.

Learning and assessment

How you will learn.

  • Computer labs
  • Practical classes
  • Project work
  • Supervision

You will study a total of 180 credits, split across 120 credits of compulsory and optional modules plus a 60-credit individual project.

You will work in lecture theatres, seminar rooms and labs to develop a theoretical and practical understanding of this subject.

Teaching is typically delivered by professors, associate and assistant professors. Some practical laboratory sessions and research projects may be supported by postgraduate research students or postdoctoral research fellows.

How you will be assessed

  • Written exam

Modules are assessed using a variety of individual assessment types which are weighted to calculate your final mark for each module. In many modules, assessments are mixed with 75/25 or 25/75 coursework/exam.

The final degree classification will be the average of all credits, e.g. an average of 120 taught credits and 60 credits on your project. To pass a module, you’ll need a mark of at least 50%. 

Contact time and study hours

The class size depends on the module. In 2021/2022, class and lecture sizes ranged from 25 to 285 students.

All students meet their tutors in the Induction week. Students are then encouraged to make individual arrangements to discuss any issues during the study. Some staff offer weekly drop-in time for students.

As a guide, one credit is equal to approximately 10 hours of work.

Entry requirements

All candidates are considered on an individual basis and we accept a broad range of qualifications. The entrance requirements below apply to 2024 entry.

  • Home / UK students
  • EU / International students

Alternative qualifications

Meeting our english language requirements.

If you need support to meet the required level, you may be able to attend a presessional English course. Presessional courses teach you academic skills in addition to English language. Our  Centre for English Language Education is accredited by the British Council for the teaching of English in the UK.

If you successfully complete your presessional course to the required level, you can then progress to your degree course. This means that you won't need to retake IELTS or equivalent.

For on-campus presessional English courses, you must take IELTS for UKVI to meet visa regulations. For online presessional courses, see our CELE webpages for guidance

Visa restrictions

International students must have valid UK immigration permissions for any courses or study period where teaching takes place in the UK. Student route visas can be issued for eligible students studying full-time courses. The University of Nottingham does not sponsor a student visa for students studying part-time courses. The Standard Visitor visa route is not appropriate in all cases. Please contact the university’s Visa and Immigration team if you need advice about your visa options.

We recognise that applicants have a variety of experiences and follow different pathways to postgraduate study.

We treat all applicants with alternative qualifications on an individual basis. We may also consider relevant work experience.

If you are unsure whether your qualifications or work experience are relevant, contact us .

International applications

This course will close to international applications on the 20 November 2023, and will reopen on 20 February 2024 . Applications must be submitted before this time and the international student application fee must be received by the university within 24 hours.

The course will remain open to Home applicants throughout this period.

Alternative courses

You may be interested in the following courses which are open for international applications:

  • MSc Machine Learning in Science
  • MSc Computational Neuroscience, Cognition and AI
  • MSc Cyber Physical Systems

Our step-by-step guide covers everything you need to know about applying.

Where you will learn

Jubilee campus.

Jubilee Campus has eco-friendly buildings, alongside green spaces, wildlife and a lake. 

This campus is home to our business, education and computer science schools, as well as a sports centre and student accommodation.

You can walk to  University Park Campus  in around 20 minutes or catch a free hopper bus. Nottingham city centre is 20 minutes away by public bus.

Facilities – computer science

Facilities – computer science

The School of Computer Science is based on the University’s Jubilee Campus which offers:

  • excellent teaching and research facilities and a dedicated library
  • computer labs with more than 100 powerful PCs running Windows and Linux
  • Apple development lab with Macs and the latest tools to create software for iPhones and iPads,  including the latest Augmented Reality technology

Additional information for international students

If you are a student from the EU, EEA or Switzerland, you may be asked to complete a fee status questionnaire and your answers will be assessed using guidance issued by the UK Council for International Student Affairs (UKCISA) .

These fees are for full-time study. If you are studying part-time, you will be charged a proportion of this fee each year (subject to inflation).

Additional costs

All students will need at least one device to approve security access requests via Multi-Factor Authentication (MFA). We also recommend students have a suitable laptop to work both on and off-campus. For more information, please check the equipment advice .

We do not anticipate any extra significant costs. You should be able to access most of the books you’ll need through our libraries, though you may wish to purchase your own copies which you would need to factor into your budget.

To help support our students, we offer an  Excellence in Computer Science scholarship . There are three levels to the award, which range from 10-50% off your tuition fees. 

There are many ways to fund your postgraduate course, from scholarships to government loans.

We also offer a range of international masters scholarships for high-achieving international scholars who can put their Nottingham degree to great use in their careers.

Check our guide to find out more about funding your postgraduate degree.

  • Careers advice
  • Job prospects

We offer individual careers support for all postgraduate students .

Expert staff can help you research career options and job vacancies, build your CV or résumé, develop your interview skills and meet employers.

Each year 1,100 employers advertise graduate jobs and internships through our online vacancy service. We host regular careers fairs, including specialist fairs for different sectors.

International students who complete an eligible degree programme in the UK on a student visa can apply to stay and work in the UK after their course under the Graduate immigration route . Eligible courses at the University of Nottingham include bachelors, masters and research degrees, and PGCE courses.

Graduate destinations

This course prepares you for careers in advanced software development, particularly where reliability and efficiency are vital requirements. Graduates are likely to assume leading roles in major software-development projects in one of the areas of specialisation.

This course also provides an excellent foundation for further study and you may decide to progress to a PhD in order to continue your research.

Our graduates have lots of great job opportunities. Computer science-related skills make up 4 of the top 5 'most in-demand skills for employers in 2020’  according to LinkedIn.

Career progression

100% of postgraduate taught students from the School of Computer Science secured graduate level employment or further graduate study within 15 months of graduation. The average annual salary for these graduates was £30,100*

* HESA Graduate Outcomes 2019/20 data published in 2022. The Graduate Outcomes % is derived using The Guardian University Guide methodology. The average annual salary is based on graduates working full-time, postgraduate, home graduates within the UK.

Two masters graduates proudly holding their certificates

Related courses

Data science msc, human computer interaction msc, cyber physical systems (2 year) msc, cyber physical systems msc.

case study computer science 2024

The Teaching Excellence Framework (TEF) is a national grading system, introduced by the government in England. It assesses the quality of undergraduate teaching at universities and how well they ensure excellent outcomes for their students in terms of graduate-level employment or further study.

This content was last updated on Thursday 28 March 2024. Every effort has been made to ensure that this information is accurate, but changes are likely to occur given the interval between the date of publishing and course start date. It is therefore very important to check this website for any updates before you apply.

Help | Advanced Search

Computer Science > Computation and Language

Title: relation extraction using large language models: a case study on acupuncture point locations.

Abstract: In acupuncture therapy, the accurate location of acupoints is essential for its effectiveness. The advanced language understanding capabilities of large language models (LLMs) like Generative Pre-trained Transformers (GPT) present a significant opportunity for extracting relations related to acupoint locations from textual knowledge sources. This study aims to compare the performance of GPT with traditional deep learning models (Long Short-Term Memory (LSTM) and Bidirectional Encoder Representations from Transformers for Biomedical Text Mining (BioBERT)) in extracting acupoint-related location relations and assess the impact of pretraining and fine-tuning on GPT's performance. We utilized the World Health Organization Standard Acupuncture Point Locations in the Western Pacific Region (WHO Standard) as our corpus, which consists of descriptions of 361 acupoints. Five types of relations ('direction_of,' 'distance_of,' 'part_of,' 'near_acupoint,' and 'located_near') (n= 3,174) between acupoints were annotated. Five models were compared: BioBERT, LSTM, pre-trained GPT-3.5, and fine-tuned GPT-3.5, as well as pre-trained GPT-4. Performance metrics included micro-average exact match precision, recall, and F1 scores. Our results demonstrate that fine-tuned GPT-3.5 consistently outperformed other models in F1 scores across all relation types. Overall, it achieved the highest micro-average F1 score of 0.92. This study underscores the effectiveness of LLMs like GPT in extracting relations related to acupoint locations, with implications for accurately modeling acupuncture knowledge and promoting standard implementation in acupuncture training and practice. The findings also contribute to advancing informatics applications in traditional and complementary medicine, showcasing the potential of LLMs in natural language processing.

Submission history

Access paper:.

  • Other Formats

References & Citations

  • Google Scholar
  • Semantic Scholar

BibTeX formatted citation

BibSonomy logo

Bibliographic and Citation Tools

Code, data and media associated with this article, recommenders and search tools.

  • Institution

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .

  • iSchool Connect

Get to know Michael Ferrer, MSIM student

After spending some time in the defense IT industry, Michael Ferrer decided to return to school for his MSIM degree to gain skills in areas such as data visualization and advance his career. Outside of his studies, Ferrer is a competitive ballroom dancer and member of the Illinois Army National Guard.

Why did you decide to pursue an IM degree?

Before entering the MSIM program, I worked for six years at a network operations center. I enjoyed my time there, but I felt a bit stagnant in my professional growth. I needed a significant change in my life to break that cycle, so when the opportunity to pursue an MSIM degree presented itself, I took the leap and applied.

Why did you choose the iSchool at Illinois?

I earned my bachelor's degree in computer science from Illinois State University in Bloomington, which is about an hour from Urbana-Champaign. Since I'm well acquainted with central Illinois, I welcomed the chance to pursue my graduate education in a familiar environment. I also chose the University of Illinois because of its amazing academic reputation nationally and abroad. I have found the faculty and staff at the iSchool to be very helpful, and while there are a lot of students on campus, my learning environment feels just right with classes that are not too empty or full.

What particular IM topics interest you the most?

I really like classes that leverage tools for data visualization. We get to use tools like Microsoft PowerBI and Salesforce Tableau, which are used in industry to interpret and visualize data into something that clients/customers will understand. I also enjoy classes that cover interdisciplinary concepts, touching on data analytics but also delving into business-related principles and lessons learned from case studies.

What do you do outside of class?

Outside of class, I am primarily a part of Illini DanceSport, which is the university's competitive ballroom dance student organization. I attend many social dance events too, such as salsa, bachata, swing dance, etc. I also serve part time in the military through the Illinois Army National Guard. The organization lets me fulfill my dream of being a soldier, while letting me pursue my civilian education.

What career plans or goals do you have?

As of right now, my plan is to return to St. Louis, Missouri, after completing the MSIM program to pursue a higher-level position at my old workplace. However, I am also open to other opportunities as they present themselves.

  • Get to know
  • student news
  • student profile
  • MyU : For Students, Faculty, and Staff

UNITE Fall 2024 Course Offerings

UNITE Distributed Learning provides access to live streaming video of class sessions plus same-day access to streaming video archives and downloadable video and audio files of course meetings to the students who enroll through UNITE, "piggybacking" on an on-campus section of the course in a UNITE-enhanced classroom.

Semester Schedule

The UNITE sections of a course follow the same semester schedule as the on-campus section of the course. This includes exams (which may be required synchronous events - see below) and homework deadlines as well as University deadlines for adding courses, cancelling courses, refunds, etc.

Exams, Presentations and Homework

Assessments (exams, presentations, homework, etc.) vary class-to-class, instructor-to-instructor.  Note that some courses require that exams be taken at the same time/same day as the on-campus section of the course upon which UNITE is "piggybacking" for UNITE-enrolled students as well as live student presentations to the class.

Courses Exams Requiring Synchronous, Live Proctoring

For courses in which the instructor is holding in-class, proctored exams for those enrolled in the on-campus sections, students enrolled through UNITE are REQUIRED  to take exams on the same day/same time as the students enrolled in the on-campus sections of the course with a UNITE-approved proctor.

Any deviation from the same day/same time proctored exams for these courses - including the request to take the exams with the on-campus students - must be approved by the instructor.  UNITE will NOT grant these permissions. Work out these arrangements with the instructor before the 100% refund period ends.  

Students who arrange to come to campus and take in-class, proctored exams with the students enrolled in the on-campus section of a course do not need to find/submit a local proctor - note that this must be arranged with the instructor to verify permission/space (enrollment in a UNITE section does not hold a physical classroom seat in the classroom).

Students are responsible for finding and submitting proctor information to UNITE to evaluate and approve. UNITE will contact all students enrolled through UNITE to initiate this process shortly after the semester begins.

Final Exams: Final exam dates are posted in the official University of Minnesota Class Schedule.  UNITE will stream video on Saturdays. If you are enrolled in a UNITE section with an exam on a Saturday, you will need to have a proctor administer the exam. If you need to make other arrangements you will need to contact the instructor directly to seek approval.

Courses with Exams Not Requiring Live, In-Person Proctoring

For courses for which the instructors are using other types of exams - take-home exams, online exams (with a video proctoring service or without) -  instead of in-class, proctored exams, there is no need for students who enroll in the UNITE section of a course to find and submit a proctor to UNITE for approval.

Presentations

For courses with required live presentations by students - individually or as a group - UNITE will work with the student(s) and instructor to provide a live webconference between the remote student(s) and the classroom in real time.  In some instances, UNITE-enrolled students are able to join the on-campus students in the classroom to present in person (though that is not required).  For courses with required, live presentations  it is best to note that commitment for the course with the instructor before the 100% refund period ends.  

Homework Submission and Return

Increasing, faculty and TAs are using Canvas course sites for submission and return of homework.

For those faculty and TAs who do not, homework may be submitted to UNITE via email. Our office will record submissions and deliver to instructors and/or TAs for grading. Graded materials will be returned to your University email account when we receive it.

For more information, refer to the "Step Two: Know How UNITE Works" of UNITE Steps to Success .

The courses offered are subject to change. For the summer semester, UNITE will stop recording/streaming a course if there are no students enrolled in that course through UNITE.

Course descriptions taken from the University of Minnesota's Schedule Builder . Courses topics may be revised per instructor. Contact instructor for more detailed and up-to-date information.

Grad 0999 – 51566 Call Number – UNITE students must register online themselves for this status. Graduate students registering for this status must register before the semester begins or they will be charged the normal late registration fees.

Undergraduate students taking classes on campus may enroll in UNITE courses with instructors' permission. Learn more about Undergraduate Credit Enrollment though UNITE .

Please note Important Fall Semester Dates .

Students enrolled in on-campus sections have limited access to UNITE Media; refer to UNITE Streaming Video Access for On-Campus Students for more details.

FALL SCHEDULE

(Updated April 2nd, 2024)

Use online tools to search all University credit offerings:  Aerospace Engineering's Class Schedules by Department online search tool  Humphrey School of Public Affairs' ClassInfo online search tool  (Note: These tools list ALL offerings - on-campus, including UNITE offerings)

AEROSPACE ENGINEERING

AEM 5321 (also offered as EE 5231) - Linear Systems and Optimal Control (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [EE 3015, CSE grad student] or instr consent  Description:   Properties and modeling of linear systems. Linear quadratic and linear-quadratic-Gaussian regulators. Maximum principle.

AEM 5401 - Intermediate Dynamics (3.0 cr)   Yohannes Ketema   UNITE streams live video of on-campus section on MWF 11:15 a.m.–12:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE upper div or grad, 2012, Math 2243  Description:   Three-dimensional Newtonian mechanics, kinematics of rigid bodies, dynamics of rigid bodies, generalized coordinates, holonomic constraints, Lagrange equations, applications.

AEM 5451 (also offered as EE 5251) - Optimal Filtering and Estimation (3.0 cr)   Demoz Gerbe-Egziabher UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [[MATH 2243, STAT 3021] or equiv], CSE grad student] or dept consent; EE 3025, EE 4231 recommended  Description:   Basic probability theory, stochastic processes. Gauss-Markov model. Batch/recursive least squares estimation. Filtering of linear/nonlinear systems. Continuous-time Kalman-Bucy filter. Unscented Kalman filter, particle filters. Applications.

BIOMEDICAL ENGINEERING

BMEN 5001 - Advanced Biomaterials (3.0)  Wei Shen   UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   3301 or MatS 3011 or grad student or instr consent   Description:   Commonly used biomaterials. Chemical/physical aspects. Practical examples from such areas as cardiovascular/orthopedic applications, drug delivery, and cell encapsulation. Methods used for chemical analysis and for physical characterization of biomaterials. Effect of additives, stabilizers, processing conditions, and sterilization methods.

BMEN 5401 - Advanced Biomedical Imaging (3.0 cr)   Alexander Opitz UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE upper div or grad student or instr consent Description:   Functional biomedical imaging modalities. Principles/applications of technologies that offer high spatial/temporal resolution. Bioelectromagnetic and magnetic resonance imaging. Other modalities.

BMEN 5411 - Neural Engineering (3.0 cr)   Tay Netoff UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   BMEN 3401 recommended  Description:   Theoretical basis. Signal processing techniques. Modeling of nervous system, its response to stimulation. Electrode design, neural modeling, cochlear implants, deep brain stimulation. Prosthetic limbs, micturition control, prosthetic vision. Brain machine interface, seizure prediction, optical imaging of nervous system, place cell recordings in hippocampus.

BMEN 5910 - Special Topics in Biomedical Engineering: Biomedical Science Data (3.0 cr)   Matthew Johnson   UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE student, upper div or grad  Description:   Description coming from department.

BMEN 8001 - Polymeric Biomaterials (3.0 cr)   Chun Wang UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [5001, [CHEN 4214 or MATS 4214 or equiv]] or instr consent Description:   Introduction to polymeric biomaterial research. Molecular engineering, characterization of properties, material-cell interaction, biocompatibility/bioactivity. Applications in biology and medicine.

BMEN 8601 - Biomedical Engineering Seminar (1.0 cr)   Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.   Wei Shen   UNITE streams live video of on-campus section on MW 3:35 p.m. - 4:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Description:   Lectures and demonstrations of university and industry research introducing students and faculty to methods and goals of biomedical engineering.  For more information, see the Biomedical Engineering Graduate Seminar Web Site .

Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online  Course Request Form . 

NOTE: UNITE WILL NOT TAKE REQUESTS FOR ADDITIONAL COURSES FOR FALL 2024 AFTER AUGUST 1ST, 2024.

COMPUTER SCIENCE AND ENGINEERING

CSCI 5106 - Programming Languages (3.0)  UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on TTh 1:00 p.m.–2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   4011 or instr consent  Description:   Design and implementation of high-level languages. Course has two parts: (1) language design principles, concepts, constructs; (2) language paradigms, applications. Note: course does not teach how to program in specific languages.

CSCI 5204 (also offered as EE 5364) - Advanced Computer Architecture (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   4203 or EE 4363; Credit will not be granted if credit has been received forEE 5364  Description:   Instruction set architecture, processor microarchitecture, memory, I/O systems. Interactions between computer software and hardware. Methodologies of computer design.

CSCI 5421 - Advanced Algorithms and Data Structures (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on MW 8:15 a.m. - 9:30 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSCI 4041 or instr consent  Description:   Fundamental paradigms of algorithm and data structure design. Divide-and-conquer, dynamic programming, greedy method, graph algorithms, amortization, priority queues and variants, search structures, disjoint-set structures. Theoretical underpinnings. Examples from various problem domains.

CSCI 5451 - Introduction to Parallel Computing: Architectures, Algorithms, and Programming (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on MW 8:15 a.m. - 9:30 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   4041 or instr consent  Description:   Parallel architectures design, embeddings, routing. Examples of parallel computers. Fundamental communication operations. Performance metrics. Parallel algorithms for sorting. Matrix problems, graph problems, dynamic load balancing, types of parallelisms. Parallel programming paradigms. Message passing programming in MPI. Shared-address space programming in openMP or threads.

Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online  Course Request Form .    NOTE: UNITE WILL NOT TAKE REQUESTS FOR ADDITIONAL COURSES FOR FALL 2024 AFTER AUGUST 1ST, 2024.

CSCI 5481 - Computational Techniques for Genomics (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSCI 4041 or instr consent  Description:   Techniques to analyze biological data generated by genome sequencing, proteomics, cell-wide measurements of gene expression changes. Algorithms for single/multiple sequence alignments/assembly. Search algorithms for sequence databases, phylogenetic tree construction algorithms. Algorithms for gene/promoter and protein structure prediction. Data mining for micro array expression analysis. Reverse engineering of regulatory networks.

CSCI 5525 - Machine Learning (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Grad student or instr consent  Description:   Models of learning. Supervised algorithms such as perceptrons, logistic regression, and large margin methods (SVMs, boosting). Hypothesis evaluation. Learning theory. Online algorithms such as winnow and weighted majority. Unsupervised algorithms, dimensionality reduction, spectral methods. Graphical models.

CSCI 5541 - Natural Language Processing (3.0 cr)    UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on TTh 11:15 a.m.– 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSCI 2041  Description:   Computers are poor conversationalists, despite decades of attempts to change that fact. This course will provide an overview of the computational techniques developed in the attempt to enable computers to interpret and respond appropriately to ideas expressed using natural languages (such as English or French) as opposed to formal languages (such as C++ or Python). Topics in this course will include parsing, semantic analysis, machine translation, dialogue systems, and statistical methods in speech recognition.

CSCI 5707 - Principles of Database Systems (3.0 cr)   UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate) Instructor TBA UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   4041 or instr consent], grad student; Credit will not be granted if credit has been received for CSCI 4707 or INET 4707  Description:   Concepts, database architecture, alternative conceptual data models, foundations of data manipulation/analysis, logical data models, database designs, models of database security/integrity, current trends.

CSCI 8115 - Human-Computer Interaction and User Interface Technology (3.0 cr)   UNITE section enrollment limited by department to 10  Instructor TBA UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   5115 or instr consent Description:   Current research issues in human-computer interaction, user interface toolkits and frameworks, and related areas. Research techniques, model-based development, gesture-based interfaces, constraint-based programming, event processing models, innovative systems, HCI in multimedia systems.

CSCI 8523 - AI for Earth: Monitoring Changes in the Environment via Deep Learning (3.0) UNITE section enrollment limited by department to 10  Vipin Kumar UNITE streams live video of on-campus section on MW 2:30 p.m.–3:45 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSci 5523, CSci 5521, or equivalent Description:   Advances in machine learning in conjunction with massive amounts of data from Earth observing satellites offer huge potential for improving our understanding of how the Earth's environment and ecosystems have been changing and how they are being impacted by humans actions and changing climate. Deep learning approaches, that have had phenomenal success in the domain of computer vision and language/speech translation, hold promise in dealing with environmental problems. However, due to challenges that are unique to environmental applications, off-the-shelf deep learning techniques developed for related applications such as computer vision often have limited utility. This class will introduce to the students the promise and challenges in using deep learning techniques to analyze complex, multi-scale, spatio-temporal data for monitoring changes in the Earth and its environment on a global scale.

CSCI 8970 (also offered as DSCI 8970) - Computer Science Colloquium (1.0 cr)   UNITE section enrollment limited by department to 10  Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.   Instructor TBA UNITE streams live video of on-campus section on M 11:15 a.m. - 12:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Description:   Recent developments in computer science and related disciplines. Students must attend 13 of the 15 lectures.  For the entire schedule, see the Computer Science & Engineering Colloquia Series Web Site

DATA SCIENCE

DSCI 8970 (also offered as CSCI 8970) - Data Science Colloquium (1.0 cr)   UNITE section enrollment limited by department to 10 Instructor TBA UNITE streams live video of on-campus section on M 11:15 a.m. - 12:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Description:   Recent developments in computer science and related disciplines. Students must attend 13 of the 15 lectures.  For the entire schedule, see the Computer Science & Engineering Colloquia Series Web Site

ELECTRICAL AND COMPUTER ENGINEERING

EE 4389W (also offered as EE 5389) - Introduction to Predictive Learning (3.0 cr)   Vladimir Cherkassky UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [3025, ECE student] or STAT 3022; computer programming or MATLAB or similar environment is recommended for ECE students Description:   Empirical inference and statistical learning. Classical statistical framework, model complexity control, Vapnik-Chervonenkis (VC) theoretical framework, philosophical perspective. Nonlinear methods. New types of inference. Application studies.

EE 4541 - Digital Signal Processing (3.0 cr)   Georgios Giannakis   UNITE streams live video of on-campus section on MW 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    [3015, 3025] or instr consent  Description:   Review of linear discrete time systems and sampled/digital signals. Fourier analysis, discrete/fast Fourier transforms. Interpolation/decimation. Design of analog, infinite-impulse response, and finite impulse response filters. Quantization effects.

EE 5163 - Semiconductor Properties and Devices I (3.0 cr)   Tony Low   UNITE streams live video of on-campus section on MW 11:15 a.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    [3161, 3601, CSE grad student] or dept consent  Description:   Principles/properties of semiconductor devices. Selected topics in semiconductor materials, statistics, and transport. Aspects of transport in p-n junctions, heterojunctions.

EE 5171 - Microelectronic Fabrication (4.0 cr)   Steven Koester   UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student or dept consent  Description:   Fabrication of microelectronic devices. Silicon integrated circuits, GaAs devices. Lithography, oxidation, diffusion. Process integration of various technologies, including CMOS, double poly bipolar, and GaAs MESFET.

EE 5181 - Micro and Nanotechnology by Self Assembly (3.0 cr)   Jeong-Hyun Cho UNITE streams live video of on-campus section on TTh 4:00 p.m. - 4:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   EE 3161, Phys 1302 Description:   Self-assembly process of micro and nano structures for realization of 1-, 2-, 3-dimensional micro- and nano-devices. Micro and nanoscale fabrication by electrostatic, magnetic, surface tension, Capillary, intrinsic and extrinsic forces. Nanoscale lithographic patterning. Devices packaging, Self-healing process.

EE 5231 (also offered as AEM 5321) - Linear Systems and Optimal Control (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [EE 3015, CSE grad student] or instr consent  Description:   Properties and modeling of linear systems. Linear quadratic and linear-quadratic-Gaussian regulators. Maximum principle.

EE 5239 - Introduction to Nonlinear Optimization (3.0)  Mingyi Hong   UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [3025, Math 2373, Math 2374, CSE grad student] or dept consent  Description:   Nonlinear optimization. Analytical/computational methods. Constrained optimization methods. Convex analysis, Lagrangian relaxation, non-differentiable optimization, applications in integer programming. Optimality conditions, Lagrange multiplier theory, duality theory. Control, communications, management science applications.

EE 5241 - Optimal Control and Reinforcement Learning (3.0 cr)   Andrew Lamperski   UNITE streams live video of on-campus section on MW 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student or instructor consent  Description:   A wide variety of control problems such as "walk from home to school via the shortest path" or "maintain a constant temperature" can be modeled using optimization. This course will survey a variety of methods for modeling and solving optimal control problems. In particular, we will cover numerical optimal control, model predictive control, system identification, dynamic programming, and reinforcement learning. Examples from robotics and aerospace systems will be given.

EE 5251 (also offered as AEM 5451) - Optimal Filtering and Estimation (3.0 cr)   Demoz Gerbe-Egziabher UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [[MATH 2243, STAT 3021] or equiv], CSE grad student] or dept consent; EE 3025, EE 4231 recommended  Description:   Basic probability theory, stochastic processes. Gauss-Markov model. Batch/recursive least squares estimation. Filtering of linear/nonlinear systems. Continuous-time Kalman-Bucy filter. Unscented Kalman filter, particle filters. Applications.

EE 5271 - Robot Vision (3.0 cr)   Changhyun Choi   UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [Math 2373 or equivalent; EE 1301 or equivalent basic programming course]  Description:   Modern visual perception for robotics that includes position and orientation, camera model and calibration, feature detection, multiple images, pose estimation, vision-based control, convolutional neural networks, reinforcement learning, deep Q-network, and visuomotor policy learning.

EE 5301 - VLSI Design Automation I (3.0 cr)    Kia Bazargan   UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [2301, CSE grad student] or dept consent  Description:   Basic graph/numerical algorithms. Algorithms for logic/high-level synthesis. Simulation algorithms at logic/circuit level. Physical-design algorithms.

EE 5323 - VSLI Design I (3.0 cr)   Gerald Sobelman This course uses software that is only available to students in CSELabs due to vendor licensing - there is no off-campus software option. Students will need to come to campus to use the software.   UNITE streams live video of on-campus section on MWF 3:35 p.m. - 4:25 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [2301, 3115, CSE grad student] or dept consent  Description:   Combinational static CMOS circuits. Transmission gate networks. Clocking strategies, sequential circuits. CMOS process flows, design rules, structured layout techniques. Dynamic circuits, including Domino CMOS and DCVS. Performance analysis, design optimization, device sizing.

EE 5329 - VLSI Digital Signal Processing Systems (3.0 cr)   Instructor TBA This course uses software that is only available to students in CSELabs due to vendor licensing - there is no off-campus software option. Students will need to come to campus to use the software.   UNITE streams live video of on-campus section on MWF 3:35 p.m. - 4:25 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [[5323 or concurrent registration is required (or allowed) in 5323], CSE grad student] or dept consent   Description:   Programmable architectures for signal/media processing. Data-flow representation. Architecture transformations. Low-power design. Architectures for two's complement/redundant representation, carry-save, and canonic signed digit. Scheduling/allocation for high-level synthesis.

EE 5333 - Analog Integrated Circuit Design   Ramesh Harjani   UNITE streams live video of on-campus section on TTh 8:15 a.m. - 9:30 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [3115, CSE grad student] or dept consent  Description:   Fundamental circuits for analog signal processing. Design issues associated with MOS/BJT devices. Design/testing of circuits. Selected topics (e.g., modeling of basic IC components, design of operational amplifier or comparator or analog sampled-data circuit filter).

EE 5340 - Introduction to Quantum Computing and Physical Basics of Computing (3.0 cr)     Ulya Karpuzcu   UNITE streams live video of on-campus section on MW 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student; A previous course in computer architecture is suggested but not required.  Description:   Physics of computation will explore how physical principles and limits have been shaping paradigms of computing. A key goal of this course is to understand how (and to what extent) a paradigm shift in computing can help with emerging energy problems. Topics include physical limits of computing, coding and information theoretical foundations, computing with beyond-CMOS devices, reversible computing, quantum computing, stochastic computing.

EE 5351 - Applied Parallel Programming (3.0 cr)   John Sartori    On-campus sections meets MW 1:25 p.m. - 2:40 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [4363 or equivalent], programming experience (C/C++ preferred)  Description:   Parallel programming/architecture. Application development for many-core processors. Computational thinking, types of parallelism, programming models, mapping computations effectively to parallel hardware, efficient data structures, paradigms for efficient parallel algorithms, application case studies.

EE 5364 (also offered as CSCI 5204) - Advanced Computer Architecture (3.0 cr)   UNITE section enrollment limited by department to 10  Pen-Chung Yew UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    [[4363 or CSci 4203], CSE grad student] or dept consent; Credit will not be granted if credit has been received for: CSCI 5204  Description:   Instruction set architecture, processor microarchitecture. Memory and I/O systems. Interactions between computer software and hardware. Methodologies of computer design.

EE 5389 (also offered as EE 4389W) - Introduction to Predictive Learning (3.0 cr)   Vladimir Cherkassky UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   EE 3025, STAT 3022 or equivalent; computer programming or MATLAB or similar environment is recommended. Description:   Empirical inference and statistical learning. Classical statistical framework, model complexity control, Vapnik-Chervonenkis (VC) theoretical framework, philosophical perspective. Nonlinear methods. New types of inference. Application studies.

EE 5531 - Probability and Stochastic Processes (3.0 cr)   Soheil Mohajer   UNITE streams live video of on-campus section on MW 11:15 a.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    [3025, CSE grad student] or dept consent  Description:   Probability, random variables and random processes. System response to random inputs. Gaussian, Markov and other processes for modeling and engineering applications. Correlation and spectral analysis. Estimation principles. Examples from digital communications and computer networks.

EE 5561 - Image Processing and Applications: From linear filters to artificial intelligence (3.0)  Mehmet Akcakaya   UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    [4541, 5581, CSE grad student] or instr consent  Description:   Image enhancement, denoising, segmentation, registration, and computational imaging. Sampling, quantization, morphological processing, 2D image transforms, linear filtering, sparsity and compression, statistical modeling, optimization methods, multiresolution techniques, artificial intelligence concepts, neural networks and their applications in classification and regression tasks in image processing. Emphasis is on the principles of image processing. Implementation of algorithms in Matlab/Python and using deep learning frameworks.

EE 5601 - Introduction to RF/Microwave Engineering (3.0 cr)   Rhonda Franklin   UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [EE 3601, CSE grad student] or dept consent  Description:   Fundamentals of EM theory and transmission lines concepts. Transmission lines and network analysis. CAD tool. Lumped circuit component designs. Passive circuit components. Connectivity to central communication theme.

EE 5624 - Optical Electronics (4.0 cr)   James Leger   UNITE streams live video of on-campus section on TTh 2:30 p.m. - 4:10 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [[3601 or Phys 3002], CSE grad student] or dept consent  Description:   Fundamentals of lasers, including propagation of Gaussian beams, optical resonators, and theory of laser oscillation. Polarization optics, electro-optic, acousto-optic modulation, nonlinear optics, phase conjugation.

EE 5653 - Physical Principles of Magnetic Materials (3.0 cr)   Randall Victora   UNITE streams live video of on-campus section on MWF 2:30 p.m. - 3:20 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student or dept consent  Description:   Physics of diamagnetism, paramagnetism, ferromagnetism, antiferromagnetism, ferrimagnetism. Ferromagnetic phenomena. Static/dynamic theory of micromagnetics, magneto-optics, and magnetization dynamics. Magnetic material applications.

EE 5811 - Biological Instrumentation (3.0) Sang-Hyun Oh   UNITE streams live video of on-campus section on TTh 11:15 p.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:    CSE grad student  Description:   This course will cover the physics and technology of biological instruments. The operating principles of optical, electrical, and mechanical biosensors will be discussed, followed by transport and delivery of biomolecules to the sensors. Techniques to manufacture these sensing devices, along with microfluidic packaging, will be covered. Lectures will be complemented by lab demo sessions to give students hands-on experiences in microfluidic chip fabrication, microscopy, and particle trapping experiments.

EE 5940 - Special Topics in Electrical Engineering I (3.0) Instructor TBA UNITE streams live video of on-campus section on MW 9:45 p.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE student, upper div or grad  Description:   Course description coming from department.

EE 8351 - Design Automation Techniques for Variation-Aware Computer (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on MW 9:45 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student. Some background in VLSI design and/or design automation is suggested but not required. Such prior exposure will make the experience in the class much more meaningful.  Description:   High-performance chip design can only be performed with the assistance of design automation tools that comprehend the needs of the designer and deliver solutions that can correctly analyze and optimize these systems. The objective of this class is to provide a view of this emerging universe and acquaint students with new research in this area. Specific topics to be covered include 1) Overview of technology trends and emerging systems 2) Variation-aware design and 3) Design automation issues.

EE 8591 - Predictive Learning from Data   Instructor TBA UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   CSE grad student or instr consent  Description:   Methods for estimating dependencies from data have been traditionally explored in such diverse fields as: statistics (multivariate regression and classification), engineering (pattern recognition, system identification), computer science (artificial intelligence, machine learning, data mining) and bioinformatics. Recent interest in learning methods is triggered by the widespread use of digital technology and availability of data. Unfortunately, developments in each field are seldom related to other fields. This course is concerned with estimation of predictive data-analytic models that are estimated using past data, but are used for prediction or decision making with new data. This course will first present general conceptual framework for learning predictive models from data, using Vapnik-Chervonenkis (VC) theoretical framework, and then discuss various methods developed in statistics, pattern recognition and machine learning. Course descriptions will emphasize methodological aspects of machine learning, rather than development of new algorithms.

EE 8660 - Magnetics Seminar (1.0 cr)   Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.   Beth Stadler   UNITE streams live video of on-campus section on F 1:25 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Description:   Current literature, individual assignments (no online seminar schedule available to share).

INDUSTRIAL AND SYSTEMS ENGINEERING

IE 3521 - Statistics, Quality and Reliability (4.0 cr)   Instructor TBA UNITE streams live video of on-campus section on TTh 3:35 p.m. - 5:20 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   MATH 1372 or equiv  Description:   Random variables/probability distributions, statistical sampling/measurement, statistical inferencing, confidence intervals, hypothesis testing, single/multivariate regression, design of experiments, statistical quality control, quality management, reliability, maintainability.

IE 5511 - Human Factors and Work Analysis (4.0 cr)    Instructor TBA  UNITE streams live video of on-campus section on TTh 10:10 a.m. - 12:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Upper div CSE or grad student; Credit will not be granted if credit has been received for: HUMF 5211, IE 4511 or ME 5211 Description:   Human factors engineering (ergonomics), methods engineering, and work measurement. Human-machine interface: displays, controls, instrument layout, and supervisory control. Anthropometry, work physiology and biomechanics. Work environmental factors: noise, illumination, toxicology. Methods engineering, including operations analysis, motion study, and time standards.

IE 5531 - Engineering Optimization I (4.0 cr)    Instructor TBA  UNITE streams live video of on-campus section on MW 11:15 a.m. - 1:10 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Upper div or grad student or CNR  Description:   Linear programming, simplex method, duality theory, sensitivity analysis, interior point methods, integer programming, branch/bound/dynamic programming. Emphasizes applications in production/logistics, including resource allocation, transportation, facility location, networks/flows, scheduling, production planning.

IE 5532 - Stochastic Models (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on TTh 10:10 a.m. - 12:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Undergraduate probability and statistics. Familiarity with computer programming in a high level language.  Description:   Introduction to stochastic modeling and stochastic processes. Probability review, random variables, discrete- and continuous-time Markov chains, queueing systems, simulation. Applications to industrial and systems engineering including production and inventory control.

IE 8521 - Optimization (4.0 cr)   Instructor TBA UNITE streams live video of on-campus section on TTh 1:25 p.m. - 3:20 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Familiarity with linear algebra and calculus. Description: Theory and applications of linear and nonlinear optimization. Linear optimization: simplex method, convex analysis, interior point method, duality theory. Nonlinear optimization: interior point methods and first-order methods, convergence and complexity analysis. Applications in engineering, economics, and business problems.

IE 8564 - Optimization for Machine Learning (4.0 cr)   Instructor TBA UNITE streams live video of on-campus section on M 2:45 p.m. - 6:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Graduate Student Description: Machine learning has been widely used in many areas such as computer vision, search engines, speech recognition, robotics, recommender systems, bioinformatics, social networks, and finance. It has become an important tool in prediction and data analysis. This course provides a comprehensive overview of important optimization models for machine learning. It also systematically provides a theoretical and computational study on various optimization methods for solving these models and more general problems.

MECHANICAL ENGINEERING

ME 5312 -  Solar Thermal Technologies(3.0) Natasha Wright UNITE streams live video of on-campus section on MW 10:10 p.m.–12:05 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   [3333, CSE upper Div] or grad student Description:   Solar radiation fundamentals. Measurement/processing needed to predict solar irradiance dependence on time, location, and orientation. Characteristics of components in solar thermal systems: collectors, heat exchangers, thermal storage. System performance, low-temperature applications. Concentrating solar energy, including solar thermo-chemical processes, to produce hydrogen/solar power systems and photovoltaics. Solar design project.

ME 8446 - Advanced Combustion (3.0) Sayan Biswas UNITE streams live video of on-campus section on TTh 11:15 a.m.–12:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   Undergrad courses in thermodynamics, fluid mechanics, heat transfer, IT grad student; 5446 or 8641 highly recommended Description:   Fundamental understanding of linkage between thermodynamics, chemical kinetics, and transport phenomena in combustion systems. Heat release rate, flame stability, and emissions. How those issues arise in furnaces, internal combustion engines, and rockets.  

STAT 5021 - Statistical Analysis (4.0 cr)   Enrollment in STAT 5021 includes on-campus lab in section 2 of the lab sections (T 10:10 a.m. - 11:00 a.m.), live-streamed from a UNITE classroom   Instructor TBA UNITE streams live video of on-campus lecture section on MWF 10:10 a.m. - 11:00 a.m.  UNITE streams live video of on-campus lab section on T 10:10 a.m. - 11:00 a.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   college algebra or instr consent; credit will not be granted if credit has been received for STAT 3011  Description:   Intensive introduction to statistical methods for graduate students needing statistics as a research technique.

STAT 5102 - Theory of Statistics II (4.0 cr)   Enrollment in STAT 5101 includes on-campus lab in section 2 of the lab sections (T 2:30 p.m. - 3:20 p.m.), live-streamed from a UNITE classroom   Instructor TBA UNITE streams live video of on-campus lecture section on MWF 2:30 p.m. - 3:20 p.m.  UNITE streams live video of on-campus lab section on T 2:30 p.m. - 3:20 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   5101 or Math 5651  Description:   Sampling, sufficiency, estimation, test of hypotheses, size/power. Categorical data. Contingency tables. Linear models. Decision theory.

STAT 5302 - Applied Regression Analysis (4.0 cr)   Enrollment in STAT 5302 includes on-campus lab in section 2 of the lab sections (Th 11:15 a.m. - 12:05 p.m.), live-streamed from a UNITE classroom   Instructor TBA UNITE streams live video of on-campus lecture section on MWF 1:25 p.m. - 2:15 p.m.  UNITE streams live video of on-campus lab section on Th 11:15 a.m. - 12:05 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   3032 or 3022 or 4102 or 5021 or 5102 or instr consent Please note this course generally does not count in the Statistical Practice BA or Statistical Science BS degrees. Please consult with a department advisor with questions.  Description:   Simple, multiple, and polynomial regression. Estimation, testing, prediction. Use of graphics in regression. Stepwise and other numerical methods. Weighted least squares, nonlinear models, response surfaces. Experimental research/applications.

STAT 5421 - Statistical Analysis (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on MWF 1:25 p.m. - 2:15 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   STAT 3022 or 3032 or 3301 or 5302 or 4051 or 8051 or 5102 or 4102  Description:   Varieties of categorical data, cross-classifications, contingency tables. Tests for independence. Combining 2x2 tables. Multidimensional tables/log linear models. Maximum-likelihood estimation. Tests for goodness of fit. Logistic regression. Generalized linear/multinomial-response models.

STAT 5511 - Time Series Analysis (3.0 cr)   Instructor TBA UNITE streams live video of on-campus section on MWF 2:30 p.m. - 3:20 p.m.  Archived videos typically available to UNITE-enrolled students within an hour  Prerequisites:   STAT 4102 or STAT 5102 Description:   Characteristics of time series. Stationarity. Second-order descriptions, time-domain representation, ARIMA/GARCH models. Frequency domain representation. Univariate/multivariate time series analysis. Periodograms, non parametric spectral estimation. State-space models.

More About Enrolling Through UNITE

  • Courses Through UNITE
  • Enroll Through UNITE
  • Graduate Credit Enrollment through UNITE
  • Guests of the University Enrollment
  • Request a Course through UNITE
  • Tuition and Fees
  • Undergraduate Credit Enrollment through UNITE
  • UNITE Course Offerings
  • UNITE Spring 2024 Course Offerings
  • UNITE Steps to Success
  • UNITE Student Policies
  • UNITE Summer 2024 Course Offerings

More About UNITE for Interested Students

  • Degree Options Through UNITE
  • How UNITE Works
  • The UNITE Advantage
  • UNITE Homework, Exams, Presentations and Colloquia
  • What is UNITE Distributed Learning? 
  • Future undergraduate students
  • Future transfer students
  • Future graduate students
  • Future international students
  • Diversity and Inclusion Opportunities
  • Learn abroad
  • Living Learning Communities
  • Mentor programs
  • Programs for women
  • Student groups
  • Visit, Apply & Next Steps
  • Information for current students
  • Departments and majors overview
  • Departments
  • Undergraduate majors
  • Graduate programs
  • Integrated Degree Programs
  • Additional degree-granting programs
  • Online learning
  • Academic Advising overview
  • Academic Advising FAQ
  • Academic Advising Blog
  • Appointments and drop-ins
  • Academic support
  • Commencement
  • Four-year plans
  • Honors advising
  • Policies, procedures, and forms
  • Career Services overview
  • Resumes and cover letters
  • Jobs and internships
  • Interviews and job offers
  • CSE Career Fair
  • Major and career exploration
  • Graduate school
  • Collegiate Life overview
  • Scholarships
  • Diversity & Inclusivity Alliance
  • Anderson Student Innovation Labs
  • Information for alumni
  • Get engaged with CSE
  • Upcoming events
  • CSE Alumni Society Board
  • Alumni volunteer interest form
  • Golden Medallion Society Reunion
  • 50-Year Reunion
  • Alumni honors and awards
  • Outstanding Achievement
  • Alumni Service
  • Distinguished Leadership
  • Honorary Doctorate Degrees
  • Nobel Laureates
  • Alumni resources
  • Alumni career resources
  • Alumni news outlets
  • CSE branded clothing
  • International alumni resources
  • Inventing Tomorrow magazine
  • Update your info
  • CSE giving overview
  • Why give to CSE?
  • College priorities
  • Give online now
  • External relations
  • Giving priorities
  • Donor stories
  • Impact of giving
  • Ways to give to CSE
  • Matching gifts
  • CSE directories
  • Invest in your company and the future
  • Recruit our students
  • Connect with researchers
  • K-12 initiatives
  • Diversity initiatives
  • Research news
  • Give to CSE
  • CSE priorities
  • Corporate relations
  • Information for faculty and staff
  • Administrative offices overview
  • Office of the Dean
  • Academic affairs
  • Finance and Operations
  • Communications
  • Human resources
  • Undergraduate programs and student services
  • CSE Committees
  • CSE policies overview
  • Academic policies
  • Faculty hiring and tenure policies
  • Finance policies and information
  • Graduate education policies
  • Human resources policies
  • Research policies
  • Research overview
  • Research centers and facilities
  • Research proposal submission process
  • Research safety
  • Award-winning CSE faculty
  • National academies
  • University awards
  • Honorary professorships
  • Collegiate awards
  • Other CSE honors and awards
  • Staff awards
  • Performance Management Process
  • Work. With Flexibility in CSE
  • K-12 outreach overview
  • Summer camps
  • Outreach events
  • Enrichment programs
  • Field trips and tours
  • CSE K-12 Virtual Classroom Resources
  • Educator development
  • Sponsor an event

2023 case study

case study computer science 2024

  • 1 Introduction
  • 2 The case study
  • 3 Every term in the case study
  • 4 Markscheme for case study
  • 5 Previous years case studies
  • 6 References

Introduction [ edit ]

Higher-level students must write 3 papers. The case study is the third paper. Every year, the case study discusses a different topic. Students must become very very familiar with the case study . The IB recommends spending about a year studying this guide.

This page will help you organize and understand the 2023 case study . Here are some external resources:

  • I have found a wonderful resource here, which may help you .
  • There is another good collection of resources here
  • here is an reddit with some links

The case study [ edit ]

Click here for the full pdf case study for 2023

Every term in the case study [ edit ]

  • Please visit our programming page to see a list of terms involved in Machine learning .

Markscheme for case study [ edit ]

MarkBands.png

Previous years case studies [ edit ]

  • Click here for the 2022 case study
  • Click here for the 2020 and 2021 case study
  • Click here for the 2019 case study
  • Click here for the 2018 case study
  • Click here for the 2017 case study
  • Click here for the 2016 case study

References [ edit ]

  • ↑ http://www.flaticon.com/

Devote time and attention to gaining knowledge of (an academic subject), especially by means of books

Give a sequence of brief answers with no explanation.

Explore our brand new website! We hope you like the improvements we've made. We'd love to hear your feedback and please let us know if you find something that requires our attention – Website feedback .

Turing Topics in Computer Science

26 Feb 2024 - 23 Feb 2025

Hamilton, Tauranga

60 points at 300 level in Computer Science. Admission is at the discretion of the Head of Department of Computer Science.

One or more special topics in computer science, at an advanced level.

Teaching Periods and Locations

If your paper outline is not linked below, try the previous year's version of this paper .

Indicative Fees

You will be sent an enrolment agreement which will confirm your fees. Tuition fees shown are indicative only and may change. There are additional fees and charges related to enrolment - please see the  Table of Fees and Charges for more information.

Available subjects

Software engineering, computer science, additional information.

Subject regulations

  • Paper details current as of 27 Jan 2024 23:53pm
  • Indicative fees current as of 9 Apr 2024 01:30am

You’re viewing this website as a domestic student

You’re currently viewing the website as a domestic student, you might want to change to international.

You're a domestic student if you are:

  • A citizen of New Zealand or Australia
  • A New Zealand permanent resident

You're an International student if you are:

  • Intending to study on a student visa
  • Not a citizen of New Zealand or Australia

University of Cambridge

Study at Cambridge

About the university, research at cambridge.

  • Undergraduate courses
  • Events and open days
  • Fees and finance
  • Postgraduate courses
  • How to apply
  • Postgraduate events
  • Fees and funding
  • International students
  • Continuing education
  • Executive and professional education
  • Courses in education
  • How the University and Colleges work
  • Term dates and calendars
  • Visiting the University
  • Annual reports
  • Equality and diversity
  • A global university
  • Public engagement
  • Give to Cambridge
  • For Cambridge students
  • For our researchers
  • Business and enterprise
  • Colleges & departments
  • Email & phone search
  • Museums & collections

Department of Computer Science and Technology

Sign in with Raven

  • People overview
  • Research staff
  • PhD students
  • Professional services staff
  • Affiliated lecturers
  • Overview of Professional Services Staff
  • Seminars overview
  • Weekly timetable
  • Wednesday seminars
  • Wednesday seminar recordings ➥
  • Wheeler lectures
  • Computer Laboratory 75th anniversary ➥
  • women@CL 10th anniversary ➥
  • Job vacancies ➥
  • Library resources ➥
  • How to get here
  • William Gates Building layout
  • Contact information
  • Department calendar ➥
  • Accelerate Programme for Scientific Discovery overview
  • Data Trusts Initiative overview
  • Pilot Funding FAQs
  • Research Funding FAQs
  • Cambridge Ring overview
  • Ring Events
  • Hall of Fame
  • Hall of Fame Awards
  • Hall of Fame - Nominations
  • The Supporters' Club overview
  • Industrial Collaboration
  • Annual Recruitment Fair overview
  • Graduate Opportunities
  • Summer internships
  • Technical Talks
  • Supporter Events and Competitions
  • How to join
  • Collaborate with Us
  • Cambridge Centre for Carbon Credits (4C)
  • Equality and Diversity overview
  • Athena SWAN
  • E&D Committee
  • Support and Development
  • Targeted funding
  • LGBTQ+@CL overview
  • Links and resources
  • Queer Library
  • women@CL overview
  • About Us overview
  • Friends of women@CL overview
  • Twentieth Anniversary of Women@CL
  • Tech Events
  • Students' experiences
  • Contact overview
  • Mailing lists
  • Scholarships
  • Initiatives
  • Dignity Policy
  • Outreach overview
  • Women in Computer Science Programme
  • Google DeepMind Research Ready programme overview
  • Accommodation and Pay
  • Application
  • Eligibility
  • Raspberry Pi Tutorials ➥
  • Wiseman prize
  • Research overview
  • Application areas
  • Research themes
  • Algorithms and Complexity
  • Computer Architecture overview
  • Creating a new Computer Architecture Research Centre
  • Graphics, Vision and Imaging Science
  • Human-Centred Computing
  • Machine Learning and Artificial Intelligence
  • Mobile Systems, Robotics and Automation
  • Natural Language Processing
  • Programming Languages, Semantics and Verification
  • Systems and Networking
  • Research groups overview
  • Energy and Environment Group overview
  • Declaration
  • Publications
  • Past seminars
  • Learning and Human Intelligence Group overview
  • Technical Reports
  • Admissions information
  • Undergraduate admissions overview
  • Open days and events
  • Undergraduate course overview overview
  • Making your application
  • Admissions FAQs
  • Super curricular activities
  • MPhil in Advanced Computer Science overview
  • Applications
  • Course structure
  • Funding competitions
  • Prerequisites
  • PhD in Computer Science overview
  • Application forms
  • Research Proposal
  • Funding competitions and grants
  • Part-time PhD Degree
  • Premium Research Studentship
  • Current students overview
  • Part IB overview
  • Part IB group projects overview
  • Important dates
  • Design briefs
  • Moodle course ➥
  • Learning objectives and assessment
  • Technical considerations
  • After the project
  • Part II overview
  • Part II projects overview
  • Project suggestions
  • Project Checker groups
  • Project proposal
  • Advice on running the project
  • Progress report and presentation
  • The dissertation
  • Supervisor briefing notes
  • Project Checker briefing notes
  • Past overseer groups ➥
  • Part II Supervision sign-up
  • Part II Modules
  • Part II Supervisions overview
  • Continuing to Part III overview
  • Continuing to Part III: 2023 guidance
  • Part III of the Computer Science Tripos
  • Overview overview
  • Information for current Masters students overview
  • Special topics
  • Part III and ACS projects overview
  • Submission of project reports
  • ACS projects overview
  • Guidance for ACS projects
  • Part III projects overview
  • Guidance for Part III projects
  • Preparation
  • Registration
  • Induction - Masters students
  • PhD resources overview
  • Deadlines for PhD applications
  • Protocol for Graduate Advisers for PhD students
  • Guidelines for PhD supervisors
  • Induction information overview
  • Important Dates
  • Who is here to help
  • Exemption from University Composition Fees
  • Being a research student
  • Researcher Development
  • Research skills programme
  • First Year Report: the PhD Proposal
  • Second Year Report: Dissertation Schedule
  • Third Year Report: Progress Statement
  • Fourth Year: writing up and completion overview
  • PhD thesis formatting
  • Writing up and word count
  • Submitting your dissertation
  • Papers and conferences
  • Leave to work away, holidays, and intermission
  • List of PhD students ➥
  • PAT, recycling, and Building Services
  • Freshers overview
  • Cambridge University Freshers' Events
  • Undergraduate teaching information and important dates
  • Course material 2022/23 ➥
  • Course material 2023/24 ➥
  • Exams overview
  • Examination dates
  • Examination results ➥
  • Examiners' reports ➥
  • Part III Assessment
  • MPhil Assessment
  • Past exam papers ➥
  • Examinations Guidance 2022-23
  • Marking Scheme and Classing Convention
  • Guidance on Plagiarism and Academic Misconduct
  • Purchase of calculators
  • Examinations Data Retention Policy
  • Guidance on deadlines and extensions
  • Mark Check procedure and Examination Review
  • Lecture timetables overview
  • Understanding the concise timetable
  • Supervisions overview
  • Part II supervisions overview ➥
  • Part II supervision sign-up ➥
  • Supervising in Computer Science
  • Supervisor support
  • Directors of Studies list
  • Academic exchanges
  • Advice for visiting students taking Part IB CST
  • Summer internship: Optimisation of DNN Accelerators using Bayesian Optimisation
  • UROP internships
  • Resources for students overview
  • Student SSH server
  • Online services
  • Managed Cluster Service (MCS)
  • Microsoft Software for personal use
  • Installing Linux
  • Part III and MPhil Machines
  • Transferable skills
  • Course feedback and where to find help overview
  • Providing lecture feedback
  • Fast feedback hotline
  • Staff-Student Consultative Forum
  • Breaking the silence ➥
  • Student Administration Offices
  • Intranet overview
  • New starters and visitors
  • Forms and templates
  • Building information
  • Health and safety
  • Teaching information
  • Research admin

Ross Anderson, 1956 - 2024

Submitted by Alastair Beresford on Wed, 03/04/2024 - 11:26

Portrait photo of Ross Anderson holding a textbook

Professor Ross Anderson FRS FRSE FREng, our friend and longtime colleague, died unexpectedly at home on Thursday 28th March, aged 67.

Ross spent his childhood in glasgow before moving south to study for a ba degree in mathematics and natural sciences at the university of cambridge. after graduating in 1978, he embarked on an industry career in aviation and banking. ross returned to cambridge in 1992 to study for a phd degree in our department, focusing on the robustness of cryptographic protocols. he was appointed a university lecturer in 1995, promoted to reader in 2000 and then professor of security engineering in 2003..

Ross made significant contributions across many areas of computer security and beyond, including cryptology; cryptographic protocols; cybercrime; hardware security and tamper resistance; information hiding and steganography; peer-to-peer networking; the security of application programming interfaces; the usability of computer security methods; the economics of information security; the connection between security and human behaviour; and many more. He was one of the founders of the field of security economics which explored how ideas from economics can be used to improve our understanding of computer security as well as better inform public policy.

His interest in public policy and governance is longstanding. He founded the Foundation for Information Policy Research in 1998, and throughout his academic career he expended significant effort helping civil society understand the impact of technology. He acted as an expert witness in many court cases and contributed to the good governance and operation of the University.

His book Security Engineering: A Guide to Building Dependable Distributed Systems has become a standard textbook and originated from the dynamic and research-led lecture courses he delivered at the University over the course of his career. It has been revised through three editions (2001, 2008, 2020) and epitomises both the breadth of Ross’s interests and depth of his knowledge.

Ross was elected as a Fellow of the Royal Society and Fellow of the Royal Academy of Engineering in 2009. He was awarded the British Computer Society’s Lovelace Medal in 2016, the top prize in computing in the UK. From 2021, Ross embarked on a joint appointment, splitting his time as a professor between the University of Edinburgh and the University of Cambridge; he was elected a Fellow of the Royal Society of Edinburgh in 2023.

Professor Frank Stajano, who earned his PhD as one of his first students, said "His enthusiasm, his wide-spectrum intellectual curiosity and his engaging prose were unmatched. He stood up vigorously for the causes he believed in. He formed communities around the new topics he engaged with, from information hiding to fast software encryption, security economics, security and human behaviour and more… Ross, thank you so much for your lively, insightful and stimulating contributions to every subfield of security."

Professor Alice Hutchings said "Ross broke down barriers. He treated everyone as equals, from the undergraduate intern to the visiting professor. He loved to bring people together from all walks of life. He saw the opportunity to learn from everyone he met. He loved nothing more than a robust argument; the opportunity to debate an issue at length."

He was widely admired and appreciated as a lively debater and a friendly face. While he lives on through his scholarly work, he will nevertheless be greatly missed.

Professor Alastair Beresford Head of Department

Latest Frontpage news

3 April 2024

Marking 20 years of Women@CL

27 March 2024

Meeting robots, solving puzzles & making music with code at our Cambridge Festival day

19 March 2024

Students' Group Design Projects enjoy success

14 March 2024

Making the development of AI more democratic

View all news

Department of Computer Science and Technology University of Cambridge William Gates Building 15 JJ Thomson Avenue Cambridge CB3 0FD

Information provided by [email protected]

Privacy policy

Social media

Athena Swan bronze award logo

© 2024 University of Cambridge

  • Contact the University
  • Accessibility
  • Freedom of information
  • Privacy policy and cookies
  • Statement on Modern Slavery
  • Terms and conditions
  • University A-Z
  • Undergraduate
  • Postgraduate
  • Research news
  • About research at Cambridge
  • Spotlight on...

StudyMafia

700+ Seminar Topics for CSE (Computer Science) with ppt (2024)

Seminar Topics for Computer Science (CSE) with ppt and report (2024) : As technology is emerging day by day. new technologies are coming quickly. And Seminar topics for Computer Science are becoming must find for every student. There are lots of students in Computer Science and Engineering who need quick seminar topics for CSE with ppt and report.

Table of Contents

We understand the burden students are facing today. So we have made a huge collection of  Seminar Topics for CSE with ppt and report.

I hope you will save a lot of time with these  Seminar Topics for CSE with ppt.

 Seminar Topics for Computer Science with ppt and report (2024)

Technical seminar topics for cse with abstract.

3D Printing

3D Printing is the process to develop a 3D printed object with the help of additive processes. Here, there are three-dimensional objects created by a 3D printer using depositing materials as per the digital model available on the system.

4G Technology

4G Technology can be defined as the fourth generation communication system that let users use broadband type speed without any need for Wi-Fi. It is simply called an advanced level radio system that makes the system efficient and quicker. Over the years, it has become an important part of people’s lives globally.

5 Pen PC Technology

5 Pen PC Technology is simply a cluster of gadget that comes with a great sort of features. It includes a virtual keyboard, projector, personal ID key, a pen-shaped mobile phone, and a camera scanner. Using this technology, an crystal clear digital copy of handwritten details can be created.

Android is an operating system created mainly for smartphone and tablets. It is a brilliant technology that allows the users to perform a variety of functions like using GPS for checking traffic areas, etc. Android is the mastermind behind everything ranging from top tablets to 5G phones.

AppleTalk is a networking protocol used in Mac computer systems and devices for making communication. It was originally introduced in 1984 by Apple and get replaced by TCP/IP in 2009 with the release of macOS X v10.6.

Blackberry Technology

Blackberry Technology is an integrated e-mail system provided by the Blackberry company in their handheld devices. Here, there is a unique PIN provided to every phone for identifying the device. This technology can even get accessed in an offline area without any need for wireless service.

Bluejacking

Bluejacking is a technique used by hackers to send messages to a different user with the help of Bluetooth connection. The most common use of this technology is sending unwanted images, text messages or sounds to other Bluetooth equipment in the network range.

Blue-ray Disc

Blu-Ray is an high-definition disc format that let the users see images with extreme level depth, detail, and color. It was released in 2006 as a successor to DVD for improving the experience of the users. This type of discs streams data at 36 megabits per second that is much fast than a DVD.

Cloud Computing

Cloud computing is an advanced method for delivering resources by utilizing the internet. This technology has made it possible to access their resources by saving them to a remote database. It eliminates the burden to store files on an external device.

CAD/CAM is well-known software whose main motive is to simply the design and machining process. It is simply collaboration between computers and machines that make the job of the designers as well as manufacturers easier. It is created after decades of research and testing process.

Cryptography

Cryptography is simply a technique for transforming the basic text into unintelligible ones and vice-versa. This amazing process not only gives protection to the data from online theft but also utilized for the user authentication process. It is used commonly in banking and e-commerce industry in various countries globally.

CORBA (Common Object Request Broker Architecture) is a special architecture whose main job is explaining a unique mechanism for better distribution of objects over a certain network. It let them make communication with each other without any platform and language boundary. This specification created by Object Management Group.

Geographic Information System

GIS fully abbreviated as Geographic Information System is an approach that collects, operate, and analyze data in the framework. There are many types of data integrated by this system along with the spatial location. Apart from that, there is lots of information that further visualized with the help of maps and 3D scenes.

Cyber Crime

Cyber crime is a crime form where the computer is utilized as a weapon. It includes things like spamming, hacking, phishing, etc. On top of that, computers are used for stealing personal data of individuals in these types of crimes. Despite the advancement in technology, the frequency of cyber crimes is increasing every year.

Computer Forensics

Computer Forensics is a technique that involve investigation and analysis processes for collecting and saving important pieces of evidence from certain computing equipment. The main use of these data is to present a strong case in the court of law. This process is performed by Forensic Computer Analysts.

Data Warehousing

Data Warehousing is a technique for gathering and controlling data from a great sort of resources with a motive to give useful insights on the business. This technology is used for connecting and analyzing business data so that it gets available to the businesses within a short time.

Database Management System (DBMS)

Database Management System is a special application package whose main motive is defining, manipulating, and controlling data. Due to this process, the developers no longer need to frame programs to maintain data. There are many fourth-generation query languages available on the internet for better interaction in a database.

Direct Memory Access (DMA )

Direct Memory Access is a computing technique used for the transfer of data from RAM in a computer to a different area in the system without CPU processing. In simple words, its main duty is to transfer or get data to or from main memory so that memory operations become faster.

Digital Watermarking

Digital Watermarking is an extensive technique for embedding data into different types of digital forms. It includes audio, video, images, and other similar objects. The majority of digital devices can easily read and detect digital watermarks by validating the original content.

Domain Name System (DNS)

The Domain Name System (DNS) can simply be called phonebook that comes with the information of domain names location is stored for further translation into IP addresses. In simple words, it translates the domain names into IP addresses allowing browsers to load resources on the internet.

Distributed Systems

A distributed system can be called a cluster of computer systems that work in collaboration with each other to look like as a single entity to the end-user. All the computers in the system are connected through a distribution middleware. The main purpose of this system is sharing various resources to the users with a single network.

Nanoparticles

A nanoparticle is a material used for making computer hardware components with a motive to boost the density of solid-state memory. The complete process is performed by followed a process known with the name of nanotechnology. It let the memory consume low power along with reducing chances of failure.

SCADA is a computer technology used for collecting and checking real-time data. It is fully abbreviated as Supervisory Control and Data Acquisition. The main purpose of this application can be founded in the telecommunications, energy, gas refining, and transportation industry.

LAN WAN MAN

LAN (Local Area Network) is a cluster of network devices that are connected with each other in the same building. MAN (Metropolitan Area Network) performs the same job but covers a large area than LAN like a city or town. WAN (Wide Area Network) covers a bigger area than both LAN and MAN.

A black hole is a fascinating object that is located in outer space. They have a very dense nature and a pretty solid gravitational attraction that even light can’t grasp after coming closer to them. Its existence was predicted first by Albert Einstein in 1916.

Distributed denial-of-service attack (DDoS)

Distributed Denial of Service (DDoS) is a DOS attack that includes a variety of compromised systems. It is often related to the Trojan which is a common form of malware. It includes attackers who transmit data to enjoy vulnerabilities harming the business systems.

E-ball Technology

E-Ball is a sphere-shaped computer system that comes with all features of a traditional computer but has a very smaller size. It even comes with a large screen display along with mouse and keyboard. It is designed in such a way that portability gets a great boost.

Enterprise Resource Planning (ERP)

Enterprise Resource Planning is a business modular software that created for integration of major functional areas in the business processes of the company in a unified area. It comes with core software components that are known as modules targeting major areas in businesses that include production, finance, accounting, and many more.

Extreme Programming (EP)

Extreme Programming (XP) is a software development process whose main mission is creating top-quality software matching needs of clients. It is pretty useful where there are software requirements that change on a dynamic basis. Also, this methodology is used in areas where risks result from fixed time projects

Biometric Security System

Biometric Security is a well-known security system that mainly utilized for authenticating and giving access to the company for verification of a person’s characteristics instantly. It is one of the most powerful techniques used for identity verification in various countries globally.

Common Gateway Interface (CGI)

The Common Gateway Interface (CGI) is a detailed specification that shows the way a program interact with an HTTP server. It works as a middleware between external databases and WWW servers. There are particular information and formatting processes performed by CGI software for WWW servers.

Carbon Nano Technology

The carbon nanotechnology is a process to control atom assembly of molecules at certain dimensions. The main material used for this process is Carbon nanobeads.

Middleware Technologies

The middleware technologies are an application that used making a connection between network requests created by a client for back-end data requested by them. It is a very common software used in the software world in both complexes as well as existing programs.

Invisibility Cloaks

Invisibility Cloaks also known as a clocking device is a method for steering light waves near a material to make it look invisible. There is a great role played by the viewer’s eyes and the instrument used on the level of visibility.

Computer Peripheral

A computer peripheral is a device whose main job is adding information and instructions in the system for storing and then transferring the process data to the user or a device that comes under the system’s administration. Some common examples of a computer peripheral are a printer, scanner, mouse, and keyboard.

Mobile Number Portability (MNP)

Mobile Number Portability (MNP) is an advanced level technology using which the mobile phone subscribers can change their cellular operator without changing their number. It was launched in Singapore about two decades ago, but since then expanded to almost every country across the globe. The complete process to change operator is very customer-friendly and easier.

HTML fully abbreviated as Hypertext Markup Language is a computer language that is mainly used for creating paragraphs, headings, links, blockquotes, and sections in a web page or applications. However, it isn’t a programming language and doesn’t come with the desired features for developing dynamic functionality.

Technical Seminar Topics for  CSE

  • IP Spoofing
  • Mobile Phone Cloning
  • Bluetooth Technology
  • Mobile Computing
  • Pill Camera
  • Human Computer Interface
  • Software Testing
  • Data Mining
  • Artificial Neural Network (ANN)
  • Wireless Sensor Networks (WSN)
  • Wireless Mesh Network
  • Digital Light Processing
  • Distributed Computing
  • Night Vision Technology
  • Wireless Application Protocol
  • 4G Wireless System
  • Artificial Eye
  • Asynchronous Chips
  • Graphics Processing Unit (GPU)
  • Wireless Communication
  • Agent Oriented Programming
  • Autonomic Computing
  • GSM (Global System for Mobile Communications)
  • Interferometric Modulator (IMOD)
  • Microsoft Surface
  • Cryptography and Network Security
  • 5G Technology
  • FERROELECTRIC RAM (FRAM)
  • Object Oriented Programming (OOP)
  • Network Topology
  • Project Loon
  • Storage Area Network (SAN)
  • Hybridoma Technology
  • Ribonucleic Acid (RNA)
  • Cryptocurrency
  • Handheld Computers
  • Specialized Structured Svms In Computer Vision
  • Intel Centrino Mobile Technology
  • Digital Audio Broadcasting
  • Screenless Display
  • Cloud Storage
  • IP Telephony
  • Microprocessor and Microcontrollers
  • Strata Flash Memory
  • Gaming Consoles
  • The Qnx Real-Time Operating System
  • High Performance DSP Architectures
  • Tamper Resistance
  • MiniDisc system
  • XBOX 360 System
  • Single Photo Emission Computerized Tomography (SPECT)
  • Tactile Interfaces For Small Touch Screen
  • Cooperative Linux
  • Breaking the Memory Wall in MonetDB
  • Synchronous Optical Networking
  • Virtual Keyboard Typing
  • Optical Networking and Dense Wavelength Division Multiplexing
  • Driving Optical Network Evolution
  • Low Energy Efficient Wireless Communication Network Design
  • Hyper-Threading technology
  • Money Pad The Future Wallet
  • Remote Method Invocation (RMI)
  • Goal-line technology
  • Security And Privacy In Social Networks
  • Yii Framework
  • Digital Preservation
  • Optical Storage Technology
  • Nvidia Tesla Personal Supercomputer
  • Dynamic Cache Management Technique
  • Real-Time Task Scheduling
  • Session Initiation Protocol (SIP)
  • Conditional Access System
  • Project Oxygen
  • Big Data To Avoid Weather Related Flight Delays
  • Operating Systems with Asynchronous Chips
  • Predictive Analysis
  • Sandbox (computer security)
  • Network Address Translation
  • Biometrics Based Authentication

Also See: 105+ Technical IEEE Seminar Topics for CSE

Best Seminar Topics for  CSE

  • Google Chrome OS
  • Google Glass
  • Intrusion Detection Systems (IDS)
  • Jini Technology
  • LAMP Technology
  • Mind Reading
  • Meta Search Engine
  • Nanotechnology
  • Network Security
  • Operating System
  • Restful Web Services
  • SDLC  (Software Development life cycle)
  • Sixth Sense Technology
  • Software Reuse
  • Service Oriented Architecture (SOA)
  • Steganography
  • Search Engine Optimization(SEO)
  • Tidal Energy
  • UNIX Operating System
  • Virtual Private Network (VP N)
  • Voice over Internet Protocol (VoIP)
  • Wearable Computing
  • Holographic Memory
  • Data Storage On Fingernail
  • Green Computing
  • Universal Serial Bus (USB)
  • Computer Networks
  • Agile Methodology
  • Parts of a Computer
  • Human Area Network Technology
  • Smart Dustbins for Smart Cities
  • Open Graphics Library (Open Gl)
  • Elastic Quotas
  • Java Server Pages Standard Tag Library (Jstl)
  • Mobile Computing Framework
  • Zenoss Core
  • Smart Pixel Arrays
  • Local Multipoint Distribution Service
  • Nano Computing
  • Quantum Cryptography
  • Anonymous Communication
  • NFC and Future
  • Cluster Computing
  • Fog Computing
  • Intel Core I9 Processor
  • Python Libraries for Data Science
  • Google Project Loon
  • 64-Bit Computing
  • Holographic Versatile Disc (Hvd)
  • Virtual Instrumentation
  • 3G-vs-WiFi Interferometric Modulator (IMOD)
  • Compositional Adaptation
  • Wireless Networked Digital Devices
  • Helium Drives
  • Param 10000
  • Palm Operating System
  • Meteor Burst Communication
  • Cyberterrorism
  • Location-Aware Computing
  • Programming Using Mono Software
  • Utility Fog
  • Terrestrial Trunked Radio
  • Blockchain Technology
  • Exterminator
  • Internet Telephony Policy in INDIA
  • Voice Portals
  • The Callpaper Concept
  • Google cloud computing (GCP)
  • Web Scraping
  • Edge Computing
  • Compact peripheral component interconnect
  • Health Technology
  • Smart Card-Based Prepaid Electricity System
  • Phase Change Memory – PCM
  • Biometrics in SECURE e-transaction
  • Wireless Chargers (Inductive charging)
  • Bluetooth V2.1
  • Virtual Surgery

Also See: 200+ Paper Presentation Topics For CSE

Seminar Topics for BCA, MSC (Computer Science) and M-Tech

  • Genetic Engineering
  • Grid Computing
  • Optical Coherence Tomography
  • Google Wave
  • Wireless Fidelity(WiFi)
  • Online Voting System
  • Digital Jewellery
  • Random Access Memory (RAM)
  • Quantum Computing
  • Digital Cinema
  • Polymer Memory
  • Rover Technology
  • E-Paper Technology
  • Image Processing
  • Online/Internet Marketing
  • Google App Engine
  • Computer Virus
  • Virus and Anti Viruses
  • Artificial Intelligence (AI)
  • Gi-Fi Technology
  • Mobile Jammer
  • X-MAX Technology
  • Space Mouse
  • Diamond Chip
  • Linux Operating Systems
  • Web Services on Mobile Platform
  • Smart Memories
  • Client Server Architecture
  • Biometric Authentication Technology
  • Smart Fabrics
  • 3D Internet
  • Bio-metrics
  • Dual Core Processor
  • Wireless Mark-up Language (WML)
  • Transactional Memory
  • Visible light communication
  • MIND READING COMPUTER
  • Eye Tracking Technology
  • Confidential Data Storage and Deletion
  • USB Microphone
  • Pivothead video recording sunglasses
  • Slammer Worm
  • XML Encryption
  • Compute Unified Device Architecture (CUDA)
  • Integer Fast Fourier Transform
  • Extensible Stylesheet Language
  • Free Space Laser Communications
  • AC Performance Of Nanoelectronics
  • Graphical Password Authentication
  • Infinite Dimensional Vector Space
  • Near Field Communication(NFC)
  • Holographic versetail disc
  • Efficeon Processor
  • Advanced Driver Assistance System (ADAS)
  • Dynamic TCP Connection Elapsing
  • Symbian Mobile Operating System
  • Artificial Passenger
  • RESTful Web Services
  • Google Chrome Laptop or Chrome Book
  • Focused Web Crawling for E-Learning Content
  • Tango technology
  • Distributed Interactive Virtual Environment
  • Place Reminder
  • Encrypted Hard Disks
  • Bacterio-Rhodopsin Memory
  • Zettabyte file System (ZFS)
  • Generic Visual Perception Processor GVPP
  • Teleportation
  • Digital twin (DT)
  • Apache Cassandra
  • Microsoft Hololens
  • Digital Currency
  • Intrusion Tolerance
  • Finger Reader
  • DNA digital data storage
  • Spatial computing
  • Linux Kernel 2.6
  • Packet Sniffers
  • Personal Digital Assistant
  • Dynamic TCP Connecting Elapsing
  • Hyper Transport Technology
  • Multi-Protocol Label Switching (MPLS)
  • Natural Language Processing
  • Self Defending Networks
  • Optical Burst Switching
  • Pervasive Computing

Top 10 Seminar topics for CSE

1. Embedded Systems

An embedded system can be called a combination of hardware and software that created for a particular function in a system. Some major locations of an embedded system are household appliances, medical devices, industrial machines, vending machines, mobile devices, and many more.

2. Digital Signature

A digital signature can be called an electronic signature used for guaranteeing the authenticity of a digital document. It is a very useful technique that mainly used for validating authenticity along with integrating certain software, a message or a document.

3. 3D Internet

3D Internet is a next level and advanced method where two powerful technologies- the Internet and 3D graphics are combined. The main purpose of this ultra-level technique is providing realistic 3D graphics with the help of internet. Also known as Virtual Worlds, this interactive and engaging system is used by top organizations like Microsoft, Cisco, IBM, etc.

4. Generations of Computer

The generations of computers are the advancement in technology that has resulted in creating lots of computer equipment over the years. There are five generations of computers that include vacuum tubes, transistors, microprocessors, artificial intelligence, and microprocessors.

5. Blue Eyes Technology

Blue Eyes is an advanced technology that created with a mission to develop computational machines with sensory powers. There is a non-obtrusive sensing technique used by this technology with the use of latest video cameras and microphones. In simple words, it is a machine that understands the requirements of users and what he/she needs to see.

6. History of Computers

Many people believe that computers arrived in the business world in the 19 th century, but the reality is the world computer first used in 1613. The earliest form of computers was the tally stick that was just an old memory used for writing numbers and messages. Since then, there are tons of revolutions that resulted in this business that results in the creation of present-day computers.

7. Nanomaterials

Nanomaterials are the chemical materials that are processed at a minimum dimension, i.e., 1-100nm. They are developed naturally and possess physical as well as chemical properties. These materials are used in a variety of industries are cosmetics, healthcare, and sports among others.

8. Search Engine

A search engine is an online software whose main purpose is searching a database having details regarding the query of the user. There is a complete list of results matching perfectly to the query provided by this software. Google is the best example of a search engine.

9. Firewall

Firewall is security equipment whose main aim is having an eye on the incoming and outgoing traffic in the network. Furthermore, it allows or block data packets according to rules set by the security. In a simple definition, we will say it is created for creating a bridge of internet network & incoming traffic with external sources like the internet.

10. DNA Computing

DNA Computing is a method of computations with the help of biological molecules. This technique doesn’t use basic silicon chips that are quite common in other computation processes. It was invented by American Computer scientist Leonard Adleman in 1994 and displayed the way molecules can be utilized for solving computational issues.

List of Latest Technologies in Computer Science

  • Plan 9 Operating System
  • FeTRAM: A New Idea to Replace Flash Memory
  • Cloud drive
  • PON Topologies
  • Digital Scent Technology
  • Integrated Services Digital Network (ISDN)
  • Magnetoresistive Random Access Memory
  • Cryptography Technology
  • Sense-Response Applications
  • Blade Servers
  • Revolutions Per Minute, RPM
  • Secure Shell
  • Ovonic Unified Memory (OUM)
  • Facebook Thrift
  • Chameleon Chip
  • Wiimote Whiteboard
  • Scrum Methodology
  • liquid cooling system
  • Smart Client Application Development Using .Net
  • Child Safety Wearable Device
  • Tizen Operating System – One OS For Everything
  • Surround Systems
  • Trustworthy Computing
  • Design and Analysis of Algoritms
  • Digital Media Broadcasting
  • Socks – Protocol (Proxy Server)
  • Transient Stability Assessment Using Neural Networks
  • Ubiquitous Computing
  • Snapdragon Processors
  • Datagram Congestion Control Protocol (Dccp)
  • Graph Separators
  • Facebook Digital Currency – Diem (Libra)
  • Design And Implementation Of A Wireless Remote
  • A Plan For No Spam
  • Quantum machine learning
  • Pivot Vector Space Approach in Audio-Video Mixing
  • Image Guided Therapy (IGT)
  • Distributed Operating Systems
  • Orthogonal Frequency Division Multiplplexing
  • Idma – The Future Of Wireless Technology
  • Shingled Magnetic Recording
  • Intel MMX Technology
  • Data Scraping
  • Itanium Processor
  • Social Impacts Of Information Technology
  • Digital Video Editing
  • Wolfram Alpha
  • Brain computer interface
  • HelioSeal Technology
  • JOOMLA and CMS
  • Intelligent Cache System
  • Structured Cabling
  • Deep Learning
  • Ethical Hacking on Hacktivism
  • Data-Activated Replication Object Communications (DAROC)
  • Strata flash Memory
  • Controller Area Network (CAN bus)
  • USB Type-C – USB 3.1

You are on Page 1

PAGE 1 || PAGE 2 || PAGE3 || PAGE4

It was all about Seminar Topics for CSE with ppt and report (2024). If you feel any problem regarding these seminar topics for computer science then feel free to ask us in the comment section below. Or if you liked it then please share it with your friends on facebook and other social media websites so that they can also take help from it.

108 Comments Already

' src=

please kindly assist me with a model on network for data hiding with encryption and steganographic algorithm for my research

' src=

Hello Danjuma, Data Hiding with encryption is called steganography. https://studymafia.org/steganography-seminar-ppt-with-pdf-report/ Go to this links and get it.

' src=

i need a ppt and documentation on secure atm by image processing topic plz send meon this email i thankful of u

' src=

Its Urgent Sir,I need Pollar pillow PPT and cicret bracelet PPT And Pdf….

' src=

hello sir /mam.. i want my seminar on topic hacking.all rhe information regarding this topic n d queries thar can arise from this topic…plz send me on my email id its urgent for me sir plzz

' src=

please am writing on gps tracking system i need help

Hello Zion https://studymafia.org/global-positioning-system-seminar-pdf-report-and-ppt/ Go to this link For GPS tracking system.

' src=

I need ppt and report for topic- “a watermarking method for digital speech self-recovery”. Please send

' src=

I need the report on the topic “low power DDR4 RAM ” can anyone help me with this…. plz share

' src=

I need a seminar report and ppt based on the topic, PRISM: fine grained resource aware scheduling for map reduce .

' src=

I need seminar report on salesforce technology.#ASAP

It is just an outdated topic Alok, Please move on to another topic, I am sorry but also this will not help you in your engineering.

' src=

sir i want ppt and report on DATA CROWDSOURCING

' src=

i need ppt report on mona secure multi -owner data sharing for dynamic groups in the cloud

' src=

I need the material on the role of social network in the society

' src=

I need the material on the impact of internet and associated problems in the society.

' src=

I need 5 seminar topics based on CSE that should be very easy and should be understandble to every one easily so plzz send me notification on my gmail…

' src=

Sir please send me latest seminar topics for computer science and engineering .I need 3 seminar topics based on cse that should be very easy and easy to understand to every one and also me,please sir send me ppt and documentation please sir don’t ignore me please sir because I give seminar on 09/07/2016 please sir understand, send ppts and documentations to my mail sir.I wait for your mail sir please sir don’t ignore me sir

' src=

if you got send for me sir

' src=

please i need material for ‘career in computer science for wealth presentation’

Go to this links https://studymafia.org/light-tree-seminar-report-with-ppt-and-pdf/

Thanks for the comment, I will upload your seminar soon here.

Hello Srinivas, here is your seminar of 5G Technology with ppt and pdf report that you requested. https://studymafia.org/5g-technology-ppt-and-pdf-seminar-report-free/ Go to this link

Hello Don, We do not provide any hacking ppt and report, but yes I can provide you Ethical hacking ppt and pdf report https://studymafia.org/ethical-hacking-seminar-ppt-with-pdf-report/ Go to this link

All These are related to computer science,still there are three more pages on it. https://studymafia.org/technical-ieee-seminar-topics-for-cse-with-ppt-and-pdf-report/ https://studymafia.org/latest-seminar-topics-for-cse/ https://studymafia.org/paper-presentation-topics-for-cse/ Go to these links.

Hello Azeez,Your seminar is on the website now 🙂 Have Fun 🙂

Go to these pages, https://studymafia.org/latest-seminar-topics-for-cse/ https://studymafia.org/paper-presentation-topics-for-cse/

Hello Roopa Go to this link https://studymafia.org/technical-ieee-seminar-topics-for-cse-with-ppt-and-pdf-report/

Hey Anuradha, I will provide you very soon, please give me some time.

Nice topic, Will upload soon.

It is live on the website 🙂

Hello Likitha, Please go to this link, it is on our website 🙂 https://studymafia.org/5g-technology-ppt-and-pdf-seminar-report-free/

all These are related to computer science,still there are three more pages on it. https://studymafia.org/technical-ieee-seminar-topics-for-cse-with-ppt-and-pdf-report/ https://studymafia.org/latest-seminar-topics-for-cse/ https://studymafia.org/paper-presentation-topics-for-cse/ – See more at: https://studymafia.org/seminar-topics-for-computer-science-with-ppt-and-report/#sthash.1kXifFkV.dpuf

Hello Doris, Computer science is a part of It world so all these seminars are related to IT World. Thanks

' src=

HELLO SIR CAN I GET SEMINAR TOPICS ON WEB DESIGN. THANKS

Hey Mimari, thanks for the comment, we got your request of web designing seminar, we will upload it soon 🙂

go to this link studymafia.org/li-fi-technology-seminar-ppt-with-pdf-report/

studymafia.org/blue-eyes-technology-seminar-ppt-with-pdf-report-2/

' src=

please kindly assist me with internet without ip address a new approach in computer architecture

' src=

sir i want to market servey report from ppt seminar

Hello Lakhan, I didn’t get your topic really.

Hello Divya Mam, go to this link studymafia.org/artificial-intelligence-ai-seminar-pdf-report-and-ppt/

' src=

Hello Sir..Can i have a seminar on google self driving car tech… including something related to cps.

' src=

hey can u upload a documentation on Cassandra.

' src=

please do i find to teach me how to write a complete program to solve the problem of simoutenous equation i mean the pseudocode the flowchart and a program using FORTRAN

' src=

hey can I have ppt and pdf on femtocell

' src=

sir !! i need seminar reports and ppts on following two topics, can i get them in urgent? please.. 1.Clouddrops 2.icloud 3.touchless touchscreen atleast reply me

' src=

I need seminar reports n ppt on following two topics 1. Augmented reality 2. Head maounted displays

go to this link https://studymafia.org/augmented-reality-seminar-and-ppt-with-pdf-report/

' src=

plsssssss provide plant leaf diesease identification system for android

' src=

Please provide ppt and report on “web mining algorithm using link analysis”

' src=

Please Mr Sumit Thakur i need project materials and software on Security Information System (for national civil defense) asap, please please please

It will be updated soon 🙂

go for google wave https://studymafia.org/google-wave-seminar-ppt-and-pdf-report/ or Search engine optimization https://studymafia.org/seo-seminar-ppt-with-pdf-report/

' src=

Thank you Mr.Sumit Thakur. I recently heard about Screenless displays. I think its not the latest one. What do you say?? if you have ppt and report of it mail me..

' src=

Hey….i want a ppt on deepweb and dark web urgntly with pdf report

' src=

I’ve been following your site for quite some time now and I must confess, you’re doing an amazing job here.

please I need three good project topic and possible materials on computer science.

GO to this link https://studymafia.org/firewall-seminar-report-with-ppt-and-pdf/

go to this link https://studymafia.org/firewall-seminar-report-with-ppt-and-pdf/

Hello Avni, Go to this link https://studymafia.org/computer-networks-seminar-pdf-report-ppt/

' src=

I need ppt and report on speed breakers and ditches

' src=

Hello Mr.Thakur I wanted ppt on data coloring. could you please provide it?

' src=

hello sir, I request a ppt and report for the topic “Millimeter wave wireless communications for IOT cloud supported autonomous vehicles:overview, design and challenges”

' src=

please send link to download seminar report and ppt for “understanding smartphone sensor and app data for enhancing security of secret questions”

' src=

Sir, pls i need ppt and report of “eye movement based human computer interaction” .its found in this site .. it’s very urgent

Go to this link https://studymafia.org/digital-signature-seminar-and-ppt-with-pdf-report/

' src=

Sir I need to Final Year IT Btech project report on website ‘Digital India Village Development’

' src=

sir plz provide me report on olap(online analytical processing)

' src=

Sir please i need a report for Interactive emotional lighting using physiological signals.

' src=

hello !!! please i am computer science student final year HERE is MY PROJECT TOPIC #ORTHOPAEDIC EXPERT SYSTEM i need a little knowledge about it someone help please

We are currently not working on projects.

' src=

Hello sir…i am a mca student..pls suggest me latest seminar topic and pls send me the seminar report on “Internet of BioNano things”.Send me on this email

Hello Jyo, I didn’t find anything related to your topic.

Hello Micheal, You seminar will be on our website soon.

Hello Pratyusha, Good topic, will be updated soon.

GO to this link https://studymafia.org/speech-recognition-seminar-ppt-and-pdf-report/

Hello Mam, Here are the links https://studymafia.org/4g-technology-seminar-and-ppt-with-pdf-report/ https://studymafia.org/5g-technology-ppt-and-pdf-seminar-report-free/

Will be updated soon

' src=

Sir,I want seminar report and PPT of the topic multi-touch interaction.

' src=

Hello sir!Could u please send me a ppt for am image based hair modeling and dynamic simulation method

' src=

I seriously need seminar topics for education in computer please I would be glad if my request is granted please send to my mail.

' src=

hello please i also need a topic about fog computing, IoT or Mikrotic please help me

' src=

hello Final Report for Foreign Students

We invite submissions of high quality and origin reports describing fully developed results or on-going foundational and applied work on the following topics of advanced algorithms in Natural Language Processing: in this topic ( Literature survey of short text similarity.) Reporting requirements: (1) Reports must not less 5 pages and exceed 8 pages, using IEEE two-column template. All papers should be in Adobe portable document format (PDF) format. Authors should submit their paper via electronic submission system. All papers selected for this conference are peer-reviewed and will be published in the regular conference proceedings by the IEEE Computer Society Press. Submissions must not be published or submitted for another conference. The best quality papers presented in the conference will be selected for journal special issues by creating an extended version. (2) No copy of any sentences from published papers. You may get zero score for some detected copy sentence.

' src=

please i need seminar paper on fog computing with go comparative study with full report

' src=

Hello Sir, Can you please help me out with presentation and report on the topic “Blind Aid Stick:Hurdle Recognition,Simulated Perception,Android Integrated Voice Based Cooperation via GPS Along with Panic Alert System”.

' src=

Hello,we have been ask to find research papers for certain topics regarding seminar presentation and then do comparative analysis.so please help with the topic “AI in control systems”.

' src=

Is there any topics related to routing. Please suggest me if there are.

' src=

hello sir please i need your help on a seminar topic Examination biometric verification case study of WAEC… thanks for understanding

' src=

Sir pls I need the ppt and report of review cash receipt generating system; challenges and merit

' src=

Hello sir please provide ppt and report on following two topics I get them in urgent please digital library mobile based network monitory system

' src=

please sir i need a ppt about modal logic in computer science

introduction of modal logic history of modal logic syntax of modal logic application of modal logic proof of modal logic

' src=

i need material on opportunities network and software defined network. please send as soon as possible. thank you sir

' src=

Please I need a full report on entrepredemic, please help me with it

' src=

I need a ppt on Expert Addmision System with flowchart.

' src=

please kindly help me with a proper write up on this seminar topic “I CLOUD”, Thank you for considering me.

Hello All my friends, I am not able to answer each your comment, so please come to our facebook fan page https://www.facebook.com/studymafia1/ where we can discuss your problems and can take new seminar request directly 🙂

' src=

sir , i need the ppt on topic:”Securing Mobile Healthcare Data: A Smart Card Based Cancelable Finger-Vein Bio-Cryptosystem” .

which is from ieee access ,and some links of videos to understand it .

plz replay me as soon as possible as im having the seminar with in this weak ,

' src=

Sir I need latest IEEE published papers seminar topics on any domain in cse

' src=

Sir! I need PPT and Documentation on this below Title. “Securing data with blockchain and Ai” So, please send me sir!

' src=

I want ppt and documentation on the topic CLOUD ROBOTICS

' src=

Sir could you please give me the PPT and Report for the topic Web Vulnerability Detection ,The Case of Cross-Site Request Forgery could u please help me send me the link where i can find ppt for this topic!!!

' src=

Hello Sir,thanks for the good work you’re doing.

Please I need seminar on “Security in Cloud Computing” thank you

' src=

U r doing a great work it helps most of the student. Sir I want Air cargo tracking system ppt and synopsis can u plz share the link where we can get ppt .

' src=

Thank you for your help, i really appreciate and acknowledge your effort. But am doing my own seminar on “Digital Currency Diffusion Policy in Nigeria” pls help. Thank you

' src=

Please I need something on Networking tools and Cable Management

' src=

I need ppt on blockchain

' src=

I want Q learning based teaching-learning optimization for distributed two stage hybrid flow shop scheduling with fuzzy processing time ppt with report for technical presentation please send me please I need it urgent pls

' src=

i need project report and presentation of ONLINE FOOD ORDERING SYSTEM.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed .

IMAGES

  1. Buy GATE 2024: Computer Science And Information Technology

    case study computer science 2024

  2. Why to Study Computer Science in 2024

    case study computer science 2024

  3. GATE-2024: Computer Science and IT Previous Year Solved Papers

    case study computer science 2024

  4. What Can You Do With a Computer Science Degree in 2024

    case study computer science 2024

  5. GATE TUTOR 2024

    case study computer science 2024

  6. Study Computer Science & Information Technology

    case study computer science 2024

VIDEO

  1. New Paper at Gate-2024

  2. Unis to study computer science at #youtubeshorts #computerscience #ytshorts ter

  3. CES Unveiled 2024 Walkthrough

COMMENTS

  1. 2024 case study

    Introduction edit. Higher-level students must write 3 papers. The case study is the third paper. Every year the case study discusses a different topic. Students must become very familiar with the case study. The IB recommends spending about a year studying this case study. This page will help you organize and understand the 2024 case study .

  2. IB cs case study 2024

    Computer science Case study: Rescue robots For use in May and November 2024 Instructions to candidates y Case study booklet required for higher level paper 3. 8 pages 5524 - 6701 © International Baccalaureate Organization 2023 -2- 5524 - 6701 Scenario 5 10 BotPro is a company that makes robots for various industrial applications.

  3. IB Computer Science

    Need to cram? Check out my handy guide for Paper 3, which also includes some extra information not covered in the video, 2 mock practice papers with sample a...

  4. PDF Computer science Case study: Rescue robots

    For use in May and ovember 2024 Computer science Case study: Rescue robots Instructions to candidates y Case study booklet required for higher level paper 3. ... Computer vision refers to technologies that allow a device to "see", that is, sense the environment

  5. Paper 3 Practice Papers + Guide + Slides (2024)

    This guide includes all of the content that you need to know for Paper 3 of the IB Computer Science HL exam. In addition, 2 practice papers with sample answers are included, written by an experienced IB Computer Science teacher.Also included are the slides from the Youtube video on this topic.Note: This corresponds to the 2024 Case Study: Rescue Robot.Click here to see a preview.

  6. Computer Science HL Case Study for 2024 : r/IBO

    Resources. The Case Study for 2024 exams (M24 and N24) has been released: "Rescue Robots." Topics include computer vision, robotic navigation of an unknown area, recognizing human poses, etc. All HL students should spend time this summer reading and researching the topic, particularly getting comfortable with the vocabulary.

  7. Paper 3 (HL only)

    External Assessment — Paper 3 # Paper 3 asks a number of questions related to a pre-released case study. Here is the case study for use in May and November 2024 Case studies from other years. The maximum number of marks you can get for Paper 3 is 30. Your Paper 3 score translates into 20% of your final HL grade, see grade boundaries. Grade boundaries # Computer science course has a variety ...

  8. 2024 Case Study Rescue Robots

    This video by 'The CS Classroom' looks at the 2024 Case Study introducing you to concepts like vSLAM, LIDAR, and the IMU, Dead Reckoning, Drift, and the vSLAM process, followed by a detailed look at the hardware setup and the underlying algorithms. The video also sheds light on advanced topics such as Relocalisation, Map Optimization, and the ...

  9. Conquer the IB Diploma Computer Science Exam & IA(2024-2025)

    Tools for success in the IB Diploma Computer Science Exam, PLUS guidance for IA top marks AND effective study skills! ... This course is COMPLETELY UP-TO-DATE and includes a review of the Case Study for exams in 2024 and practice questions to prepare for Paper 3 in 2024.

  10. Case Study 2024 Terminology

    In computer science, optimisation often refers to choosing the best element from some set of available alternatives. Relocalisation: The ability of a system to recognise a previously visited location and accurately determine its position within a pre-established map or model. This is a key capability in systems like SLAM (Simultaneous ...

  11. Computer science in DP

    The IB computer science course is a rigorous and practical problem-solving discipline. Features and benefits of the curriculum and assessment of are as follows: Two course levels are offered; standard level (SL) and higher level (HL). Computer science candidates are not limited by a defined study level so can opt for this course in the same way ...

  12. 2024 CASE STUDY

    2024 CASE STUDY | SAMPLE QUESTIONS. ALSO IN THIS TOPIC. CASE STUDY RELATED VIDEOS. MAPPING TECHNOLOGIES. NAVIGATION AND AUTONOMOUS TECHNOLOGIES. PERSON RECOGNITION. COMMUNICATION TECHNOLOGIES. SOCIAL AND ETHICAL ISSUES.

  13. Industry Guide: Is a Computer Science Degree Worth It in 2024?

    Employment projections in computer science continue to outpace other sectors by a factor of three or greater. Here are some of the most in-demand jobs in the field, along with their projected earnings, courtesy of Robert Half: Data scientist: $119,000 - $167,000. Software engineer: $108,500 - $152,500. Network/cloud engineer: $106,500 ...

  14. Case Studies Computer Science

    Leaders Institute 2024; National Conference • New Orleans 24; Presenters; Submit a Proposal; Back; Latest Resources; Professional Learning Units & Courses; Web Seminars; ... Case Studies: Computer Science. Breadcrumb. NSTA; NCCSTS Case Studies; Case Studies Computer Science Narrow your search. Bioinformatics . All Computer Science Cases

  15. Ib Computer Science Case Study

    CASE STUDY SAMPLE ANSWERS. IB COMPUTER SCIENCE CASE STUDY 2023 : (MACHINE LEARNING) May I recommend the following? Is the 2023 case study based on Machine Learning principles. Here we will try to add a collection of useful resources on this topic related to the case study. LINK TO CASE STUDY. Rescue Robots case study 2024. Here we have a ...

  16. Case Studies of HCI in Practice

    Case Studies may inform and inspire HCI practitioners about new approaches, tools, specific domains, but also HCI researchers to investigate further issues that arise from practical research and design work. Case Studies can illustrate, explore, report, analyze, summarize, challenge, or describe practical HCI work to address a problem.

  17. CiSE Case Studies in Translational Computer Science

    Call for Department Articles . CiSE's newest department explores how findings in fundamental research in computer, computational, and data science translate to technologies, solutions, or practice for the benefit of science, engineering, and society.Specifically, each department article will highlight impactful translational research examples in which research has successfully moved from the ...

  18. CBSE Class 12 Computer Science Board Exam 2024: Important Case Study

    CBSE Class 12 Computer Science Important Case Study-Based Questions: The Class 12 Computer Science 2024 paper has been scheduled for April 2, 2024, from 10.30 AM. The question paper will contain ...

  19. Experiential Learning: Simulations, Case Studies, and Computer Science

    Charting New Horizons: The MAST Program's Impact on Experiential Learning in Software Engineering. Will Tomlinson, Director of Software & Application Innovation Lab (SAIL), Rafik B. Hariri Institute for Computing and Computational Science & Engineering William Tomlinson is a proven servant technical leader with over a decade of industry experience in hardware and software development and ...

  20. PDF 2023-24 Competitive Events Guidelines

    Technology & Computer Science Case Competition - Page 1 of 6 - Updated January 2024. The Technology & Computer Science Case Competition provides members with the opportunity to review a case study and present their findings to a panel of judges. The case study will incorporate many aspects of technology and computer science such as cyber ...

  21. PDF The University of Tokyo Institutes for Advanced Study (UTIAS

    Department of Mathematics and Computer Science, Transilvania University of Brasov, 500091, Brasov, Romania (Dated: April 5, 2024) We study the degrees of freedom in New General Relativity - flat and metric compatible family of theories - around the Minkowski background in a gauge invariant manner. First, we confirm the

  22. Computer Science or Computer Science (Artificial Intelligence) MSc 2024

    Computer science-related skills make up 4 of the top 5 'most in-demand skills for employers in 2020' according to LinkedIn. Career progression. 100% of postgraduate taught students from the School of Computer Science secured graduate level employment or further graduate study within 15 months of graduation.

  23. Relation Extraction Using Large Language Models: A Case Study on

    Computer Science > Computation and Language. arXiv:2404.05415 (cs) [Submitted on 8 Apr 2024] Title: Relation Extraction Using Large Language Models: A Case Study on Acupuncture Point Locations. Authors ... [v1] Mon, 8 Apr 2024 11:33:00 UTC (766 KB) Full-text links: Access Paper: View a PDF of the paper titled Relation Extraction Using Large ...

  24. Collaborative Troubleshooting in STEM: A Case Study of High School

    We employed a think-aloud protocol to develop an instrumental case study by video-recording 45 minutes of one pair of 9th-grade students debugging and fixing a buggy e-textile project. The problem space included the computational system's programmatic, electronic, and physical spatial aspects, which are more generally reflective of physical ...

  25. Get to know Michael Ferrer, MSIM student

    Friday April 5 2024. After spending some time in the defense IT industry, Michael Ferrer decided to return to school for his MSIM degree to gain skills in areas such as data visualization and advance his career. Outside of his studies, Ferrer is a competitive ballroom dancer and member of the Illinois Army National Guard.

  26. UNITE Fall 2024 Course Offerings

    NOTE: UNITE WILL NOT TAKE REQUESTS FOR ADDITIONAL COURSES FOR FALL 2024 AFTER AUGUST 1ST, 2024.COMPUTER SCIENCE AND ENGINEERINGCSCI 5106 - Programming Languages (3.0) UNITE section enrollment limited by department to 10 (8 graduate and 2 undergraduate)Instructor TBAUNITE streams live video of on-campus section on TTh 1:00 p.m.-2:15 p.m ...

  27. 2023 case study

    The case study is the third paper. Every year, the case study discusses a different topic. Students must become very very familiar with the case study. The IB recommends spending about a year studying this guide. This page will help you organize and understand the 2023 case study. Here are some external resources:

  28. Turing Topics in Computer Science :: University of Waikato

    Level. 500. Teaching periods. 26 Feb 2024 - 23 Feb 2025. Locations. Hamilton, Tauranga. Prerequisite (s) 60 points at 300 level in Computer Science. Admission is at the discretion of the Head of Department of Computer Science.

  29. Ross Anderson, 1956

    Ross Anderson, 1956 - 2024. Professor Ross Anderson FRS FRSE FREng, our friend and longtime colleague, died unexpectedly at home on Thursday 28th March, aged 67. Ross spent his childhood in Glasgow before moving South to study for a BA degree in mathematics and natural sciences at the University of Cambridge.

  30. 700+ Seminar Topics for CSE (Computer Science) with ppt (2024)

    Technical Seminar Topics for CSE with Abstract. 3D Printing. 3D Printing is the process to develop a 3D printed object with the help of additive processes. Here, there are three-dimensional objects created by a 3D printer using depositing materials as per the digital model available on the system. 4G Technology.