CS EE World

computer science extended essay topics

CS EE WORLD

clement-h-95YRwf6CNw8-unsplash.jpg

ABOUT CS EE WORLD

CS EE World was created in 2019 by a May 2019 IB graduate upon the realization that there weren't enough free Computer Science Extended Essay (CS EE) exemplars online to properly guide IB students. As the notable website I B CompSci Hub says, "Extended Essays in Computer Science are not easy to do," so students need the guidance to write good papers.

This site hosts the ✨world's largest✨ collection of free original CS EEs , each of which was donated directly to us by previous students. We also include some links to EEs existing elsewhere online. Feel free to download from our collection, and please remember to donate your EE to us when it's completed and you've gotten your official IB grades! 

computer science extended essay topics

Our Collection

At the time of writing this, the latest official IB EE guide came into action in 2018; pre-2018 EEs should be considered old. Nonetheless, we'll happily accept pre-2018 EEs, and readers are still encouraged to consider reading pre-2018 EEs - there are still things to learn from them.

📦 Note that this collection is also saved on Archive.org here ,

so the collection will likely live longer than this site.📦

Number of EEs available: 54

EE Grade Boundaries

Investigating The Effect of Customizeable Configurations of Computer Vision Algorithms on Performance

Mark: 32/34, grade: a , session: may 2019, submitter info: anonymous, to what extent are the binary and jump search algorithms efficient for data sets of increasing sizes, mark: 21/34, grade: b , donated ee submitter info: discord username: swastikツ#4284, assessing the use of machine learning algorithms for predicting the outcome of random number generators., mark: 29/34, session: may 2018, investigating the time complexities of the avl tree and red-black tree insertion algorithms., mark: 30/34, external ee, source: redditor u/liammcquay's gdrive, comparing the performance of different classifier data mining algorithms in relation to the size of the training set, mark: 26/34, to what extent does varying the speeds of system ram affect the speeds of a hard disk drive in a computer system in a computerized workplace, mark: 20/34 (uncertain), grade: c ,  what is the difference between the runtime efficiency of dijkstra’s and the a* pathfinding algorithms in finding the shortest path in mazes with varying size , session: may 2021, donated ee submitter info: anonymous, to what extent can genetic algorithms optimize the english keyboard layout for speed, mark: 27/34, submitter info:.

Travis Ziegler, MIT Class of 2023

Emai: tjz [at] mit [dot] edu

(Why is the e mail displayed like this?)

The use of Neural Networks in Verifying Handwritten Signatures

Mark: 23/34, donated ee submitter info: email: karlis [dot] siders [at] gmail [dot] com (why is the em ail displayed like this), investigation into 256-bit hashing and its vulnerability to increasing computing speeds, session: november 2018, submitter info: name: jarred vardy, email: jarred [dot] vardy [at] gmail [dot] com.

(Why is the email displayed like this?)

Discord ID: pants#0422

"feel free to ping me in discord on the ib server and ask whatever questions you would like, or email me. pinging me in discord helps other people too so that's preferable.", to what extent would depth first search or breadth first search be suitable for search in graph data structures used by social networks, taking time and memory as determining factors, in the java virtual machine, mark: 17/34, to what extent does kernel page table isolation affect performance in systems powered by intel cpus.

June-Kyoo Park

https://junekyoopark.github.io/ib/

To what extent the variation in search pattern will affect the efficiency of Rabin Karp algorithm and Boyer Moore algorithm in the terms of time complexity?

Session: november 2019, to what extent is the tf-idf score a reliable means of classifying text and predicting job titles, session: may 2020.

Zaid Maayah, UC Berkeley Class of 2024

zaidmaayah [at] berkeley [dot] edu

To what extent are character-level convolutional neural networks viable for classifying texts by their century of creation?

Mark: 31/34.

"My name is Matvey and I am going to Waterloo for Honors Math with a

planned specialization in Data Science. Feel free to contact me at

matvey [dot] a [dot] ryabov [at] gmail.com"

How effective are graph path searching and traversing algorithms compared to tree ones?

Name: Murad

Email: muradshahmamadli [at] gmail [dot] com

Accepted into: The University of British Columbia

To what extent is the GNU C library heap implementation on glibc version 2.31 more secure than version 2.15 and how has this affected its performance?

Mark: 28/34, donated ee submitter info:.

Name: Rajvardhan Agarwal Email: me [at] r4j [dot] dev

Investigating the efficiency of AES and RSA Encryption algorithms in terms of the memory used and time taken to encrypt/decrypt alphanumeric data

Mark: 24/34, which type of random number generator most consistently produces sufficiently random binary sequences.

Gabriel DiFiore 

difioregabe [at] gmail [dot] com

Studying Computer Science and Engineering at The Ohio State University

Submitter Advice:

“Please write your CS EEs in LaTeX”

To what extent is a divide-and-conquer algorithm applicable to solving the problem of ordinal classification with a binary classifier in terms of time complexity and performance?

How does the sorting efficiency of the tree sort compare to that of the heap sort in terms of time complexity for increasing sizes of randomized integer datasets, to what extent register-based bytecode is more suitable for high-performance process virtual machines than stack-based bytecode, to what extent is type inference possible for statically typed polymorphic object-oriented programming languages, mark: 16/34, how far does dijkstra’s search algorithm compare to a* search algorithm for finding the shortest path in a graph as the size of the graph increases by number of vertices , mark: 22/34, donated ee submitter info: discord: sid_#6681, to what extent is the chinese pinyin ime different from chinese stroke ime in terms of speed and efficiency, mark: 14/34, donated ee submitter info: sfu cs 2025 pipiroy03 [at] gmail [dot] com please do consult your topic with supervisor. my supervisor ditched me during summer break so i came up with this weird topic. also just 2 marks away from b though :l (why is the emai l displayed like this),  to what extent do contemporary quantum computing solutions affect the current and future security of rsa as a public key cryptography solution .

Jaden Majid

majid [dot] jaden [at] gmail.com

UBC Faculty of Science

Investigating Relationship Between Covid-19 and Spectrograms of Coughing Acoustics Through the Use of Convolutional Neural Network

Session: may 2022.

Going to UWaterloo CS + WLU BBA

wooqianghao [at] gmail [dot] com

A Comparative Study of the Blowfish and RSA Encryption Algorithms’ speed while encrypting data of different sizes.

To what extent is the performance of tournament selection strategy better than that of roulette wheel selection in solving the knapsack problem in terms of convergence rate and quality of the solution with different configurations.

Name: Lam Ho Accepted into: Dual Degree between Tel Aviv University and Columbia University "Feel free to contact me at lamho [dot] ghis [at] gmail [dot] com for any questions regarding the IB in general or the CS EE specifically, I would be more than happy to help (if I could)!" (Why is the email displayed like this?)

Investigating the effect on performance using a data structure in graph algorithms

How accurate and efficient are different neural networks in solving the protein folding problem, which hashing algorithm out of md5 and sha -1 is the best in validating data transfer using sftp (simple file transfer protocol) over a network that implements ssh protocol in terms of speed of data transfer and collision resistance.

Discord: <3#7654

 To what extent Branch and Bound algorithm, Greedy algorithm and the Christofides' algorithm are efficient ways of solving the Travelling Salesman Problem (TSP)? 

Donated ee submitter info: "e-mail: nadia [dot] hoffmann123 [at] gmail.com my name is nadia, i got admitted to several unis, but going to warsaw university my supervisor expected my ee to be graded higher, but i'm happy with the result nonetheless, as the entire process of writing the essay was surprisingly quite pleasant. if you have any questions regarding cs ee, cas or ib in general, i'll be more than happy to help good luck with your essay :)" (why is t he email displayed like this),  to what extent is the speed of a levenshtein’s distance-based approximate string-matching algorithm different when being processed on a cpu vs. on a gpu.

Email: officalquincy [at] gmail [dot] com (Why is the email displayed like this?)  

In Solving the Travelling Salesman Problem Using a Genetic Algorithm, How Does Order Crossover Compare to Partially Mapped Crossover in Terms of Improving the Efficiency of Convergence and Optimality of the Solution?

Session: november 2022.

Email: oso [dot] esperson [at] gmail [dot] com (Why is the e mail displayed like this?)

How does the genetic algorithm compare to that of the particle swarm optimization algorithm in providing solutions to optimization problems in terms of speed and accuracy?

Name: Jack Cantwell Email: jack [dot] cantwelljc [at] gmail.co m (Why is the e mail displayed like this?)

To what extent can the genetic algorithm be applied in constructing decision trees for data classification?

Session: may 2023, donated ee submitter info: "committed uwaterloo cs, code here: https://github.com/blackgaurd/gdt, disc ord: azoo", to what extent is the performance of the k-means clustering algorithm in unsupervised learning influenced by the initial placement algorithm, the number of features, and the number of clusters, to what extent can a feed forward neural network successfully mitigate an http-flood distributed denial-of-service attack.

Email: dhrumangupta06 [at] gmail [dot] com (Why is the e mail displayed like this?)

How does “k-nearest neighbour algorithm” compare to “Naïve Bayes algorithm” in diagnosing Parkinson’s Disease, when using striatum dimensional features as input data?

Mark: 25/34, to what extent is the ability of an intelligent agent to operate in unfamiliar scenarios affected by the number of hidden-layer neurons in its neural network and the number of generations it is trained for.

Name: Sachin Ramanathan

School: UC San Diego Class of 2027

Email: saramanathan [at] ucsd [dot] edu (Why is the email displayed like this?)

How effectively do the hyperparameters of a GANs influence its ability to generate high-quality images and its time complexity?

Mark: 20/34.

"There were way too many complications in this EE, and it would be too much to explain here. However, I can't stress enough how important it is to have a simple RQ. If you have any queries you can reach out via discord: .alblob"

To what extent does Smoothing Reduce False Edge Detection from Blurry Areas of Images on Various Edge Detection Algorithms?

Name: Haichuan Wang Contact: pridak [at] foxmail [dot] com University: UCSD (Why is the email displayed like this?)

How does Netflix’s Recommendation Algorithm use a collaborative filtering-based recommender system to provide efficient recommendations to users?

Mark: 18/34, to what extent is the accuracy of lstm neural networks for the prediction of bitcoin pricing influenced by time frequencies.

"Hey fellow IB victims, I graduated in May 2023 and am now studying Computer Science at uni. For any help you can contact me on ig @elucia_narduzzi. Take care:)"

How do convolutional neural networks compare to recurrent neural networks in terms of speed and accuracy when performing speech recognition?

To what extent is the performance of a neural network dependent on the batch size and number of epochs at varying rates of training data mislabelling.

Email: andrewp0809 [at] gmail [dot] com (Why is the email displayed like this?)

To what extent do increasing processor speeds impact the efficiency of brute-force attacks against Merkle-Damg ̊ard-based cryptographic hashing functions?

Session: may 2024, to what extent does increasing the number of children impact the surface area heuristic ratio and build time in bounding volume hierarchies in ray tracing applications.

Feel free to email me at mylearnings420 [at] gmail [dot] com (Why is the email displayed like this?)

To what extent do branch mispredictions affect the performance of well-known comparison sorts?

Mikołaj Pisula mik [dot] pisula [at] gmail [dot] com (Why is the email displayed like this?)

How does the Spectre vulnerability patch affect the performance of systems operated by AMD CPUs?

"Hey! My name is Ivan and I'm going to Queen's University for Computer Science :) If you have any questions regarding IB, feel free to contact me on IG (professor_fang21). Good Luck on your EEs!"

Which model, ARIMA or LSTM, demonstrates superior accuracy in predicting stock prices based on empirical evidence?

megatimate [at] gmail [dot] com

University of Toronto CS 2024-2028 (Why is the email displayed like this?)

Which Lossless algorithm between Huffman Coding and Shannon-Fano Coding is more efficient in terms of their Compression Ratio?

Mark: 15/34.

akidoo (Discord)

How Does the Use of a Priority Queue and the Implementation of Bellman-Ford and Dijkstra's Algorithm Affect the Time Complexity of Solving the Shortest Path Problem in Weighted Graphs?

"Feel free to contact me for any questions or advice regarding the EE, happy to help. Discord: punpun5543"

computer science extended essay topics

DONATE A CS EXTENDED ESSAY

If you or anyone you know has written a Computer Science Extended essay, please help CS EE World and International Baccalaureate students around the world by submitting it to us! We would appreciate it very much. Remember, the EE doesn't have to be perfect for people to learn from it!

We have a consent form available for teachers if they want a way to get consent before submitting EEs on behalf of their students. This is completely optional; it's just for your convenience.

Have something to say about this site? Email us!

Please don't contact us for help with any part of the EE ideation or writing  process. That's not something we will actively help you with - go to the   IB Discord  and IB Subreddit instead. All the best!

Thanks for reaching out! We'll get back to you when we can.

IB Writing Service Logo

Computer Science Extended Essay Topics

Writing an IB Extended Essay in Computer Science can be a challenging but rewarding experience. If you’re up for the challenge, then you’ll need to know how to go about it and understand some of the core topics available.

The first step is to choose an interesting, appropriate topic for your extended essay. Your topic should be something that interests you and falls within the scope of computer science . It’s important to remember that the topic should be concise and focused, as the essay should be no longer than 4,000 words.

When researching for your essay, some helpful tools include published books, online sources, such as databases and websites, interviews with experts, relevant journals, and surveys. There are also numerous software tools available to help you craft an effective extended essay.

When coming up with ideas, look at trends in the field of computer science, consider current topics and debates, or choose a particular subject that has always interested you. Don’t only look for topics that have already been done; think outside the box and come up with something that makes your essay stand out from the crowd.

It’s also important to make sure you prepare well ahead of submitting your essay. Ensure that you research thoroughly, cite any sources accurately and make ample use of diagrams and illustrations if appropriate.

As a conclusion, writing an IB Extended Essay in Computer Science can be a fulfilling and rewarding experience. With the right amount of planning and research, you can produce an outstanding essay that will give you a great chance of gaining a top mark. Don’t forget to support your work with accurate citations and references, as well as making use of relevant software tools.

Computer Science Extended Essay Topics

  • Analysis of Quantum Computing: Prospects and Challenges for Future Implementation.
  • The Evolution and Impact of Ransomware: A Study of Notable Cases and Their Implications.
  • Exploring the Role of Machine Learning in Predictive Healthcare.
  • Neural Networks and Deep Learning: Potential Uses in Autonomous Vehicles.
  • Examining the Ethical Implications of Facial Recognition Technology.
  • Impact of Augmented Reality (AR) on Modern User Interfaces and User Experience (UX).
  • The Role of Blockchain Technology Beyond Cryptocurrencies: A Look into Supply Chain Management.
  • Comparative Analysis of Traditional vs. NoSQL Databases in Handling Big Data.
  • Understanding the Challenges and Benefits of Implementing Edge Computing.
  • Exploring the Vulnerabilities of Internet of Things (IoT) Devices: A Study on Security Concerns.
  • Analysis of Natural Language Processing: How Chatbots are Transforming Customer Service.
  • Role of Algorithms in Shaping Social Media Content: Implications on User Behavior.
  • Virtual Reality (VR) in Education: Prospects, Challenges, and Future Implications.
  • Exploring the Efficiency of Different Sorting Algorithms in Various Scenarios.
  • Understanding Digital Forensics: Techniques and Challenges in Modern Cybercrime Investigations.
  • Impact of Cloud Computing on Traditional IT Infrastructure and Data Management.
  • Examining the Potential of Quantum Cryptography in Ensuring Secure Communication.
  • Analysis of the Relationship Between Computational Complexity and Problem Solving in Real-world Scenarios.
  • The Evolution and Influence of Open Source Software in Modern Tech Companies.
  • Machine Learning Bias: Causes, Implications, and Potential Solutions.
🎯 Master Your IB Extended Essay with Our IB Extended Essay Writing Service 🎯 Overwhelmed by your Extended Essay? Our professional IB Extended Essay Writing Service is here to guide you to success! 🌟 ✅ Deep Understanding of IB Criteria: Our team of experienced writers has an extensive knowledge of the IB curriculum and assessment criteria. They know exactly what examiners look for, ensuring your EE is tailored to meet the highest standards. 🔒 Absolute Confidentiality: Your privacy is our top priority. We maintain strict confidentiality and never share your personal information with third parties. You can trust us to handle your EE with the utmost care and discretion. ⏰ On-time Delivery: We understand the importance of deadlines. Our dedicated writers work tirelessly to ensure your IB Extended Essay is completed on time, without compromising on quality. Don't let your EE hold you back from achieving your academic goals. Tap into the expertise of our IB Extended Essay Writing Service and unlock your full potential! 🎓🚀

Survey of Core Topic Areas

When researching topics suitable for an IB Extended Essay in Computer Science, the best starting point is to consider what topics are most relevant to the field. Depending upon interest, some topics may be more suitable than others, so it is important to take the time to thoroughly consider all options before making a final decision.

Some possible topics that could be used as the basis for an IB Extended Essay in Computer Science include:

  • Artificial Intelligence
  • Software Engineering
  • Computer Vision
  • Database Management
  • Computer Networking
  • Computer Security
  • Computer Graphics
  • Hardware Design
  • Algorithms and Data Structures

Topics such as computer programming, user interface design, machine learning, and natural language processing are also suitable topics for an IB Extended Essay . Additionally, there are many areas within Computer Science which could be explored, such as game design, digital signal processing, and computer architecture. Because the field is so vast, there is great potential for both creativity and research into a wide array of topics within Computer Science.

In order to narrow down the list of potential topics for an IB Extended Essay in Computer Science, it is important to consider one’s own skills and knowledge, as well as the resources available. Once these factors have been taken into account, the process of researching and composing an extended essay becomes much simpler.

Examples of Possible IB Extended Essay Topics in Computer Science

The International Baccalaureate Extended Essay is a great opportunity to explore a specific area of interest within the field of Computer Science. It is important to choose an interesting and appropriate topic , so that you can have the best chance of achieving your goals. Here are some examples of possible topics for an Extended Essay within Computer Science.

An investigation into Artificial Intelligence and its applications.

The evolution of Programming Languages.

A study of Cyber Security and the development of a secure system.

Exploring the history of Human-Computer Interaction.

Networking and Data Communication.

Examining how Robotics is used in industry.

Creating a Cryptographic System.

Analyzing the trends of Machine Learning.

Database Management Systems.

The use of Virtual Reality and Augmented Reality in modern applications.

These are just a few examples of the range of topics that can be explored through an Extended Essay in Computer Science. You can also explore a specific case study or carry out a research project to investigate a particular problem in the field of Computer Science.

Research Methods for an IB Extended Essay in Computer Science

When researching for your IB Extended Essay in Computer Science, there are a variety of research methods you can employ to gather data and support your thesis. Here is a list of some of the more common methods:

  • Interviews: An interview is a great way to get a person’s personal opinion and perspective on a certain topic or issue. You can meet with people or conduct interviews over the phone or online.
  • Surveys: Surveys are a good way to gather feedback from multiple people on a given topic. There are online survey tools that make it easier to create and distribute surveys, as well as collect results.
  • Experiments: Experiments are a way to evaluate the effect of variables on a certain outcome. These could be run within a laboratory setting or using different software applications.
  • Data Collection: Data collection is important for observing trends and patterns in existing data. This can involve manual data gathering or automated data collection methods.

Each of these research methods can be employed in an extended essay in order to support the author’s thesis. It is vital to choose the right approach based on the type of question being asked and the answer being sought. This will ensure that the research undertaken is relevant and meaningful to the Extended Essay.

Get Help With Your Paper

Software tools for computer science extended essays.

Finding the right tools for your extended essay in Computer Science can be a challenge, but there are some great software products available that can help. Understanding what each tool has to offer will help you make the most of your research and create a better essay.

Programming Languages

No matter what type of research you are doing, understanding a few programming languages is essential. Popular languages such as Java and Python are widely used in Computer Science research and are great choices for writing extended essays. Learning one of these languages can help you gain insights into the core concepts of Computer Science and give you the skills to pursue projects of greater complexity.

Data Analysis Software

Data analysis software is invaluable for collecting data from experiments or surveys. Many of these programs have built-in statistical functions which can be used to analyze data quickly and generate graphs and charts to help explain your findings. There is a wide range of options available, from free open source software such as R to more comprehensive packages such as MATLAB.

Visualization & Simulation Tools

Visualization and simulation tools are a great way to communicate complex ideas and theories. These tools allow you to create 3D images and animations of your research projects or simulated environments to provide a more vivid representation of your findings. Some examples of these tools include VENSIM, Blender, and Unity.

Research Documentation Software

Research documentation software helps to organize and present research data in an efficient and organized fashion. Documenting research findings is an important process when writing an extended essay , and using software can make it easier. Examples of research documentation software include Zotero, Mendeley, and EndNote.

While these software tools can help you in your research, it’s important to remember that the most important part of your extended essay is your own effort and dedication. By researching your topic thoroughly, developing an interesting thesis and clearly presenting your findings, you can achieve a high grade for your essay.

You Might Also Like:

  • Computer Science IB IA Topics
  • IB Business Management Extended Essay
  • Psychology Extended Essay Topics
  • English Literature Extended Essay Topics
  • IB History Extended Essay Topics
  • The Most Overused IB Extended Essay Topics
  • How Long Does It Take to Write an IB Extended Essay?
  • How to Pick an Interesting Topic for Your Extended Essay
  • How to Choose a Research Question for Your IB Extended Essay

The IB Computer Science Extended Essay is a great opportunity for students to dive deep into a topic that interests them and demonstrate their knowledge of the area. It is essential for the student to select an interesting and suitable topic, develop a strong thesis, and use research methods and software tools to support it.

This guide has discussed core topic areas, suggested potential topics, outlined research methods, and presented software tools available to students. It is now time to apply these techniques and write a successful essay !

When selecting a topic, make sure it is both compelling and manageable. It should not be too broad or too narrow. After selecting a topic, it is important to thoroughly explore the area. Conduct interviews, surveys, or experiments; and gather data to help shape your argument. Use software tools to make the process easier. Remain organized and concise throughout the writing process and be sure to cite sources appropriately.

In conclusion, now that you have explored the components of an IB Computer Science Extended Essay and have some helpful tips, it is time to start drafting your essay!

  • Last Edit 11 May 2023

Nick Radlinsky

Nick Radlinsky

Nick Radlinsky is a devoted educator, marketing specialist, and management expert with more than 15 years of experience in the education sector. After obtaining his business degree in 2016, Nick embarked on a quest to achieve his PhD, driven by his commitment to enhancing education for students worldwide. His vast experience, starting in 2008, has established him as a reputable authority in the field.

Nick's article, featured in Routledge's " Entrepreneurship in Central and Eastern Europe: Development through Internationalization ," highlights his sharp insights and unwavering dedication to advancing the educational landscape. Inspired by his personal motto, "Make education better," Nick's mission is to streamline students' lives and foster efficient learning. His inventive ideas and leadership have contributed to the transformation of numerous educational experiences, distinguishing him as a true innovator in his field.

english paper 2

IB English Paper 2 Writing Guide

To do well on IB English Paper 2, you need to know not only the texts, but also how to compare and contrast them in a test-like setting. I use my many years of experience as an IB teacher to give you important tips and techniques in this complete guide.

ib english paper 1

IB Paper 1 Writing Guide

As an experienced IB writer, I’ve compiled this complete guide to help you feel strong as you take on this critical part of the IB Diploma Programme. This article details the methods and skills you need to ace Paper 1, from understanding how the test is set up and choosing the right texts.

ib ia economics

IB Economics IA Article Suggestions 2024/2025

When IB students start their Economics Internal Assessment (IA), it’s important for them to pick an interesting topic. For the school years 2024/2025, we will consider many different areas of economics, ranging from the rise of inflation to the changing nature of global trade.

hardest ee subjects

What Are the Easiest and Hardest Extended Essay Subjects?

In this article, we discuss the easiest and hardest extended essay subjects, providing insights to help you make an informed decision. From the creative freedom found in the Arts to the demanding nature of the Experimental Sciences, we break down into what makes a subject approachable or daunting.

extended essay fail

Failed Your Extended Essay? What to Do?

In this article, I’ll consider the immediate steps you should take after receiving an EE score that didn’t meet your expectations. We’ll discuss how to analyze feedback effectively, manage your emotions, and consider whether a retake is the right choice for you. If a retake isn’t feasible, we’ll look at alternative paths that can still lead you to diploma success.

failing tok essay

What to Do If You Fail Your TOK Essay?

Failing your TOK essay can be disheartening, but it’s not the end of your IB path. As a seasoned IB writer, I understand the intricacies of the TOK essay and the common pitfalls students face. In this article, I’ll guide you through practical steps to reassess, revise, and rebound from a failing grade.

computer science extended essay topics

© 2024  I Bstudenthelp.com. This website is owned and operated by Udeepi OU Harju maakond, Tallinn, Lasnamäe linnaosa, Sepapaja tn 6, 15551. Disclaimer : Services we provide are only to assist the buyer like a guideline to complete any kind of writing assignment. Privacy Policy Terms and Conditions Cookie Policy Revision Policy Refund Policy

Clastify logo

PrepScholar

Choose Your Test

  • Search Blogs By Category
  • College Admissions
  • AP and IB Exams
  • GPA and Coursework

The Complete IB Extended Essay Guide: Examples, Topics, and Ideas

International Baccalaureate (IB)

body-notes-notetaking-cc0-pixabay

IB students around the globe fear writing the Extended Essay, but it doesn't have to be a source of stress! In this article, I'll get you excited about writing your Extended Essay and provide you with the resources you need to get an A on it.

If you're reading this article, I'm going to assume you're an IB student getting ready to write your Extended Essay. If you're looking at this as a potential future IB student, I recommend reading our introductory IB articles first, including our guide to what the IB program is and our full coverage of the IB curriculum .

IB Extended Essay: Why Should You Trust My Advice?

I myself am a recipient of an IB Diploma, and I happened to receive an A on my IB Extended Essay. Don't believe me? The proof is in the IBO pudding:

body_ibeescore.png

If you're confused by what this report means, EE is short for Extended Essay , and English A1 is the subject that my Extended Essay topic coordinated with. In layman's terms, my IB Diploma was graded in May 2010, I wrote my Extended Essay in the English A1 category, and I received an A grade on it.

What Is the Extended Essay in the IB Diploma Programme?

The IB Extended Essay, or EE , is a mini-thesis you write under the supervision of an IB advisor (an IB teacher at your school), which counts toward your IB Diploma (learn more about the major IB Diploma requirements in our guide) . I will explain exactly how the EE affects your Diploma later in this article.

For the Extended Essay, you will choose a research question as a topic, conduct the research independently, then write an essay on your findings . The essay itself is a long one—although there's a cap of 4,000 words, most successful essays get very close to this limit.

Keep in mind that the IB requires this essay to be a "formal piece of academic writing," meaning you'll have to do outside research and cite additional sources.

The IB Extended Essay must include the following:

  • A title page
  • Contents page
  • Introduction
  • Body of the essay
  • References and bibliography

Additionally, your research topic must fall into one of the six approved DP categories , or IB subject groups, which are as follows:

  • Group 1: Studies in Language and Literature
  • Group 2: Language Acquisition
  • Group 3: Individuals and Societies
  • Group 4: Sciences
  • Group 5: Mathematics
  • Group 6: The Arts

Once you figure out your category and have identified a potential research topic, it's time to pick your advisor, who is normally an IB teacher at your school (though you can also find one online ). This person will help direct your research, and they'll conduct the reflection sessions you'll have to do as part of your Extended Essay.

As of 2018, the IB requires a "reflection process" as part of your EE supervision process. To fulfill this requirement, you have to meet at least three times with your supervisor in what the IB calls "reflection sessions." These meetings are not only mandatory but are also part of the formal assessment of the EE and your research methods.

According to the IB, the purpose of these meetings is to "provide an opportunity for students to reflect on their engagement with the research process." Basically, these meetings give your supervisor the opportunity to offer feedback, push you to think differently, and encourage you to evaluate your research process.

The final reflection session is called the viva voce, and it's a short 10- to 15-minute interview between you and your advisor. This happens at the very end of the EE process, and it's designed to help your advisor write their report, which factors into your EE grade.

Here are the topics covered in your viva voce :

  • A check on plagiarism and malpractice
  • Your reflection on your project's successes and difficulties
  • Your reflection on what you've learned during the EE process

Your completed Extended Essay, along with your supervisor's report, will then be sent to the IB to be graded. We'll cover the assessment criteria in just a moment.

body-lightbulb-idea-pixabay-cc0

We'll help you learn how to have those "lightbulb" moments...even on test day!  

What Should You Write About in Your IB Extended Essay?

You can technically write about anything, so long as it falls within one of the approved categories listed above.

It's best to choose a topic that matches one of the IB courses , (such as Theatre, Film, Spanish, French, Math, Biology, etc.), which shouldn't be difficult because there are so many class subjects.

Here is a range of sample topics with the attached extended essay:

  • Biology: The Effect of Age and Gender on the Photoreceptor Cells in the Human Retina
  • Chemistry: How Does Reflux Time Affect the Yield and Purity of Ethyl Aminobenzoate (Benzocaine), and How Effective is Recrystallisation as a Purification Technique for This Compound?
  • English: An Exploration of Jane Austen's Use of the Outdoors in Emma
  • Geography: The Effect of Location on the Educational Attainment of Indigenous Secondary Students in Queensland, Australia
  • Math: Alhazen's Billiard Problem
  • Visual Arts: Can Luc Tuymans Be Classified as a Political Painter?

You can see from how varied the topics are that you have a lot of freedom when it comes to picking a topic . So how do you pick when the options are limitless?

body-pen-A+-test-grade-exam-cc0-pixabay

How to Write a Stellar IB Extended Essay: 6 Essential Tips

Below are six key tips to keep in mind as you work on your Extended Essay for the IB DP. Follow these and you're sure to get an A!

#1: Write About Something You Enjoy

You can't expect to write a compelling essay if you're not a fan of the topic on which you're writing. For example, I just love British theatre and ended up writing my Extended Essay on a revolution in post-WWII British theatre. (Yes, I'm definitely a #TheatreNerd.)

I really encourage anyone who pursues an IB Diploma to take the Extended Essay seriously. I was fortunate enough to receive a full-tuition merit scholarship to USC's School of Dramatic Arts program. In my interview for the scholarship, I spoke passionately about my Extended Essay; thus, I genuinely think my Extended Essay helped me get my scholarship.

But how do you find a topic you're passionate about? Start by thinking about which classes you enjoy the most and why . Do you like math classes because you like to solve problems? Or do you enjoy English because you like to analyze literary texts?

Keep in mind that there's no right or wrong answer when it comes to choosing your Extended Essay topic. You're not more likely to get high marks because you're writing about science, just like you're not doomed to failure because you've chosen to tackle the social sciences. The quality of what you produce—not the field you choose to research within—will determine your grade.

Once you've figured out your category, you should brainstorm more specific topics by putting pen to paper . What was your favorite chapter you learned in that class? Was it astrophysics or mechanics? What did you like about that specific chapter? Is there something you want to learn more about? I recommend spending a few hours on this type of brainstorming.

One last note: if you're truly stumped on what to research, pick a topic that will help you in your future major or career . That way you can use your Extended Essay as a talking point in your college essays (and it will prepare you for your studies to come too!).

#2: Select a Topic That Is Neither Too Broad nor Too Narrow

There's a fine line between broad and narrow. You need to write about something specific, but not so specific that you can't write 4,000 words on it.

You can't write about WWII because that would be a book's worth of material. You also don't want to write about what type of soup prisoners of war received behind enemy lines, because you probably won’t be able to come up with 4,000 words of material about it. However, you could possibly write about how the conditions in German POW camps—and the rations provided—were directly affected by the Nazis' successes and failures on the front, including the use of captured factories and prison labor in Eastern Europe to increase production. WWII military history might be a little overdone, but you get my point.

If you're really stuck trying to pinpoint a not-too-broad-or-too-narrow topic, I suggest trying to brainstorm a topic that uses a comparison. Once you begin looking through the list of sample essays below, you'll notice that many use comparisons to formulate their main arguments.

I also used a comparison in my EE, contrasting Harold Pinter's Party Time with John Osborne's Look Back in Anger in order to show a transition in British theatre. Topics with comparisons of two to three plays, books, and so on tend to be the sweet spot. You can analyze each item and then compare them with one another after doing some in-depth analysis of each individually. The ways these items compare and contrast will end up forming the thesis of your essay!

When choosing a comparative topic, the key is that the comparison should be significant. I compared two plays to illustrate the transition in British theatre, but you could compare the ways different regional dialects affect people's job prospects or how different temperatures may or may not affect the mating patterns of lightning bugs. The point here is that comparisons not only help you limit your topic, but they also help you build your argument.

Comparisons are not the only way to get a grade-A EE, though. If after brainstorming, you pick a non-comparison-based topic and are still unsure whether your topic is too broad or narrow, spend about 30 minutes doing some basic research and see how much material is out there.

If there are more than 1,000 books, articles, or documentaries out there on that exact topic, it may be too broad. But if there are only two books that have any connection to your topic, it may be too narrow. If you're still unsure, ask your advisor—it's what they're there for! Speaking of advisors...

body-narrow-crack-stuck-cc0-pixabay

Don't get stuck with a narrow topic!

#3: Choose an Advisor Who Is Familiar With Your Topic

If you're not certain of who you would like to be your advisor, create a list of your top three choices. Next, write down the pros and cons of each possibility (I know this sounds tedious, but it really helps!).

For example, Mr. Green is my favorite teacher and we get along really well, but he teaches English. For my EE, I want to conduct an experiment that compares the efficiency of American electric cars with foreign electric cars.

I had Ms. White a year ago. She teaches physics and enjoyed having me in her class. Unlike Mr. Green, Ms. White could help me design my experiment.

Based on my topic and what I need from my advisor, Ms. White would be a better fit for me than would Mr. Green (even though I like him a lot).

The moral of my story is this: do not just ask your favorite teacher to be your advisor . They might be a hindrance to you if they teach another subject. For example, I would not recommend asking your biology teacher to guide you in writing an English literature-based EE.

There can, of course, be exceptions to this rule. If you have a teacher who's passionate and knowledgeable about your topic (as my English teacher was about my theatre topic), you could ask that instructor. Consider all your options before you do this. There was no theatre teacher at my high school, so I couldn't find a theatre-specific advisor, but I chose the next best thing.

Before you approach a teacher to serve as your advisor, check with your high school to see what requirements they have for this process. Some IB high schools require your IB Extended Essay advisor to sign an Agreement Form , for instance.

Make sure that you ask your IB coordinator whether there is any required paperwork to fill out. If your school needs a specific form signed, bring it with you when you ask your teacher to be your EE advisor.

#4: Pick an Advisor Who Will Push You to Be Your Best

Some teachers might just take on students because they have to and aren't very passionate about reading drafts, only giving you minimal feedback. Choose a teacher who will take the time to read several drafts of your essay and give you extensive notes. I would not have gotten my A without being pushed to make my Extended Essay draft better.

Ask a teacher that you have experience with through class or an extracurricular activity. Do not ask a teacher that you have absolutely no connection to. If a teacher already knows you, that means they already know your strengths and weaknesses, so they know what to look for, where you need to improve, and how to encourage your best work.

Also, don't forget that your supervisor's assessment is part of your overall EE score . If you're meeting with someone who pushes you to do better—and you actually take their advice—they'll have more impressive things to say about you than a supervisor who doesn't know you well and isn't heavily involved in your research process.

Be aware that the IB only allows advisors to make suggestions and give constructive criticism. Your teacher cannot actually help you write your EE. The IB recommends that the supervisor spends approximately two to three hours in total with the candidate discussing the EE.

#5: Make Sure Your Essay Has a Clear Structure and Flow

The IB likes structure. Your EE needs a clear introduction (which should be one to two double-spaced pages), research question/focus (i.e., what you're investigating), a body, and a conclusion (about one double-spaced page). An essay with unclear organization will be graded poorly.

The body of your EE should make up the bulk of the essay. It should be about eight to 18 pages long (again, depending on your topic). Your body can be split into multiple parts. For example, if you were doing a comparison, you might have one third of your body as Novel A Analysis, another third as Novel B Analysis, and the final third as your comparison of Novels A and B.

If you're conducting an experiment or analyzing data, such as in this EE , your EE body should have a clear structure that aligns with the scientific method ; you should state the research question, discuss your method, present the data, analyze the data, explain any uncertainties, and draw a conclusion and/or evaluate the success of the experiment.

#6: Start Writing Sooner Rather Than Later!

You will not be able to crank out a 4,000-word essay in just a week and get an A on it. You'll be reading many, many articles (and, depending on your topic, possibly books and plays as well!). As such, it's imperative that you start your research as soon as possible.

Each school has a slightly different deadline for the Extended Essay. Some schools want them as soon as November of your senior year; others will take them as late as February. Your school will tell you what your deadline is. If they haven't mentioned it by February of your junior year, ask your IB coordinator about it.

Some high schools will provide you with a timeline of when you need to come up with a topic, when you need to meet with your advisor, and when certain drafts are due. Not all schools do this. Ask your IB coordinator if you are unsure whether you are on a specific timeline.

Below is my recommended EE timeline. While it's earlier than most schools, it'll save you a ton of heartache (trust me, I remember how hard this process was!):

  • January/February of Junior Year: Come up with your final research topic (or at least your top three options).
  • February of Junior Year: Approach a teacher about being your EE advisor. If they decline, keep asking others until you find one. See my notes above on how to pick an EE advisor.
  • April/May of Junior Year: Submit an outline of your EE and a bibliography of potential research sources (I recommend at least seven to 10) to your EE advisor. Meet with your EE advisor to discuss your outline.
  • Summer Between Junior and Senior Year: Complete your first full draft over the summer between your junior and senior year. I know, I know—no one wants to work during the summer, but trust me—this will save you so much stress come fall when you are busy with college applications and other internal assessments for your IB classes. You will want to have this first full draft done because you will want to complete a couple of draft cycles as you likely won't be able to get everything you want to say into 4,000 articulate words on the first attempt. Try to get this first draft into the best possible shape so you don't have to work on too many revisions during the school year on top of your homework, college applications, and extracurriculars.
  • August/September of Senior Year: Turn in your first draft of your EE to your advisor and receive feedback. Work on incorporating their feedback into your essay. If they have a lot of suggestions for improvement, ask if they will read one more draft before the final draft.
  • September/October of Senior Year: Submit the second draft of your EE to your advisor (if necessary) and look at their feedback. Work on creating the best possible final draft.
  • November-February of Senior Year: Schedule your viva voce. Submit two copies of your final draft to your school to be sent off to the IB. You likely will not get your grade until after you graduate.

Remember that in the middle of these milestones, you'll need to schedule two other reflection sessions with your advisor . (Your teachers will actually take notes on these sessions on a form like this one , which then gets submitted to the IB.)

I recommend doing them when you get feedback on your drafts, but these meetings will ultimately be up to your supervisor. Just don't forget to do them!

body-bird-worm-cc0-pixabay

The early bird DOES get the worm!

How Is the IB Extended Essay Graded?

Extended Essays are graded by examiners appointed by the IB on a scale of 0 to 34 . You'll be graded on five criteria, each with its own set of points. You can learn more about how EE scoring works by reading the IB guide to extended essays .

  • Criterion A: Focus and Method (6 points maximum)
  • Criterion B: Knowledge and Understanding (6 points maximum)
  • Criterion C: Critical Thinking (12 points maximum)
  • Criterion D: Presentation (4 points maximum)
  • Criterion E: Engagement (6 points maximum)

How well you do on each of these criteria will determine the final letter grade you get for your EE. You must earn at least a D to be eligible to receive your IB Diploma.

Although each criterion has a point value, the IB explicitly states that graders are not converting point totals into grades; instead, they're using qualitative grade descriptors to determine the final grade of your Extended Essay . Grade descriptors are on pages 102-103 of this document .

Here's a rough estimate of how these different point values translate to letter grades based on previous scoring methods for the EE. This is just an estimate —you should read and understand the grade descriptors so you know exactly what the scorers are looking for.

30-34 Excellent: A
25-29 Good: B
17-24 Satisfactory: C
9-16 Mediocre: D
0-8 Elementary: E

Here is the breakdown of EE scores (from the May 2021 bulletin):

A 10.1%
B 24.4%
C 40.8%
D 22.5%
E 1.4%
N (No Grade Awarded) 0.7%

How Does the Extended Essay Grade Affect Your IB Diploma?

The Extended Essay grade is combined with your TOK (Theory of Knowledge) grade to determine how many points you get toward your IB Diploma.

To learn about Theory of Knowledge or how many points you need to receive an IB Diploma, read our complete guide to the IB program and our guide to the IB Diploma requirements .

This diagram shows how the two scores are combined to determine how many points you receive for your IB diploma (3 being the most, 0 being the least). In order to get your IB Diploma, you have to earn 24 points across both categories (the TOK and EE). The highest score anyone can earn is 45 points.

body-theory-of-knowledge

Let's say you get an A on your EE and a B on TOK. You will get 3 points toward your Diploma. As of 2014, a student who scores an E on either the extended essay or TOK essay will not be eligible to receive an IB Diploma .

Prior to the class of 2010, a Diploma candidate could receive a failing grade in either the Extended Essay or Theory of Knowledge and still be awarded a Diploma, but this is no longer true.

Figuring out how you're assessed can be a little tricky. Luckily, the IB breaks everything down here in this document . (The assessment information begins on page 219.)

40+ Sample Extended Essays for the IB Diploma Programme

In case you want a little more guidance on how to get an A on your EE, here are over 40 excellent (grade A) sample extended essays for your reading pleasure. Essays are grouped by IB subject.

  • Business Management 1
  • Chemistry 1
  • Chemistry 2
  • Chemistry 3
  • Chemistry 4
  • Chemistry 5
  • Chemistry 6
  • Chemistry 7
  • Computer Science 1
  • Economics 1
  • Design Technology 1
  • Design Technology 2
  • Environmental Systems and Societies 1
  • Geography 1
  • Geography 2
  • Geography 3
  • Geography 4
  • Geography 5
  • Geography 6
  • Literature and Performance 1
  • Mathematics 1
  • Mathematics 2
  • Mathematics 3
  • Mathematics 4
  • Mathematics 5
  • Philosophy 1
  • Philosophy 2
  • Philosophy 3
  • Philosophy 4
  • Philosophy 5
  • Psychology 1
  • Psychology 2
  • Psychology 3
  • Psychology 4
  • Psychology 5
  • Social and Cultural Anthropology 1
  • Social and Cultural Anthropology 2
  • Social and Cultural Anthropology 3
  • Sports, Exercise and Health Science 1
  • Sports, Exercise and Health Science 2
  • Visual Arts 1
  • Visual Arts 2
  • Visual Arts 3
  • Visual Arts 4
  • Visual Arts 5
  • World Religion 1
  • World Religion 2
  • World Religion 3

body-whats-next-stars

What's Next?

Trying to figure out what extracurriculars you should do? Learn more about participating in the Science Olympiad , starting a club , doing volunteer work , and joining Student Government .

Studying for the SAT? Check out our expert study guide to the SAT . Taking the SAT in a month or so? Learn how to cram effectively for this important test .

Not sure where you want to go to college? Read our guide to finding your target school . Also, determine your target SAT score or target ACT score .

Want to improve your SAT score by 160 points or your ACT score by 4 points?   We've written a guide for each test about the top 5 strategies you must be using to have a shot at improving your score. Download them for free now:

Trending Now

How to Get Into Harvard and the Ivy League

How to Get a Perfect 4.0 GPA

How to Write an Amazing College Essay

What Exactly Are Colleges Looking For?

ACT vs. SAT: Which Test Should You Take?

When should you take the SAT or ACT?

Get Your Free

PrepScholar

Find Your Target SAT Score

Free Complete Official SAT Practice Tests

How to Get a Perfect SAT Score, by an Expert Full Scorer

Score 800 on SAT Math

Score 800 on SAT Reading and Writing

How to Improve Your Low SAT Score

Score 600 on SAT Math

Score 600 on SAT Reading and Writing

Find Your Target ACT Score

Complete Official Free ACT Practice Tests

How to Get a Perfect ACT Score, by a 36 Full Scorer

Get a 36 on ACT English

Get a 36 on ACT Math

Get a 36 on ACT Reading

Get a 36 on ACT Science

How to Improve Your Low ACT Score

Get a 24 on ACT English

Get a 24 on ACT Math

Get a 24 on ACT Reading

Get a 24 on ACT Science

Stay Informed

Get the latest articles and test prep tips!

Follow us on Facebook (icon)

As an SAT/ACT tutor, Dora has guided many students to test prep success. She loves watching students succeed and is committed to helping you get there. Dora received a full-tuition merit based scholarship to University of Southern California. She graduated magna cum laude and scored in the 99th percentile on the ACT. She is also passionate about acting, writing, and photography.

Ask a Question Below

Have any questions about this article or other topics? Ask below and we'll reply!

ExtendedEssayWriters

Extended Essay Writers

extended essay blog

Computer Science EE Topics

Computer Science EE topics

Luke MacQuoid

The field of computer science is constantly evolving, and with this evolution comes an abundance of exciting and innovative research opportunities. An Extended Essay (EE) in computer science provides students with the opportunity to delve deeper into a specific topic and conduct original research.

In this article, we will provide a list of computer science EE ideas to help students get started on their research. These topics cover a wide range of areas, including machine learning, natural language processing, computer vision, cryptography, and more.

computer science extended essay topics

Need help with your Computer Sciences extended essay?

From research and analysis to structuring and editing, our skilled mentors will be by your side, helping you craft an exceptional extended essay that not only meets the stringent IB criteria but also reflects your passion for Computer Science studies.

IB CS EE Ideas List

These ideas are intended to inspire and guide students as they embark on their EE journey in the field of computer science.

  • Developing an intelligent traffic management system using machine learning algorithms to optimize traffic flow and reduce congestion.
  • Building a chatbot that can assist people with mental health issues using natural language processing techniques.
  • Designing and implementing a secure communication system using cryptography and blockchain technology.
  • Creating a recommendation system for personalized online shopping using collaborative filtering and natural language processing.
  • Developing a computer vision system for autonomous vehicles using deep learning techniques.
  • Building a speech recognition system for people with speech impairments using machine learning algorithms.
  • Designing a system for detecting and preventing cyber attacks using machine learning and network security techniques.
  • Implementing a distributed storage system using distributed systems and blockchain technologies.
  • Developing a natural language generation system for automated report generation.
  • Building a virtual personal assistant using machine learning and natural language processing.
  • Developing a system for monitoring and predicting power outages using data analysis and machine learning techniques.
  • Building a virtual reality platform for remote education and training.
  • Designing and implementing a secure online voting system using blockchain technology.
  • Creating a system for identifying and tracking objects in video streams using computer vision and machine learning.
  • Developing a deep learning based predictive maintenance system for industrial equipment.
  • Building a natural language understanding system for extracting insights from unstructured text data.
  • Designing a system for detecting and preventing online fraud using machine learning and network security techniques.
  • Implementing a system for automating the stock trading process using machine learning algorithms.
  • Developing an intelligent transportation system for optimizing public transportation routes and schedules.
  • Building a system for monitoring and predicting the spread of infectious diseases using data analysis and machine learning techniques.
  • Designing and implementing a secure healthcare system using blockchain technology and secure communication protocols.
  • Creating a system for automating the process of crop irrigation using IoT and machine learning.
  • Developing a deep learning-based image and video compression system.
  • Building a system for monitoring and managing energy consumption in smart homes using IoT and machine learning.
  • Designing a natural language dialogue system for customer service and support.
  • Implementing a system for detecting and preventing money laundering using machine learning and network analysis techniques.
  • Developing a computer vision system for monitoring and analyzing wildlife populations and habitats.
  • Building a system for automating the process of legal document analysis using natural language processing techniques.
  • Designing a system for monitoring and managing water resources using IoT and data analysis.
  • Implementing a distributed computing platform for scientific research and data analysis using distributed systems and cloud computing.

Choosing a good topic for a Computer Science EE can be a challenging task. 

Here are some tips that may help:

  • Choose a topic that interests you : The EE is a long-term project, and it will be much easier to work on a topic that you are passionate about.
  • Make sure the topic is feasible : The topic should be something that can be researched and completed within the time frame and resources available.
  • Consider the requirements of the EE : The EE should be based on the principles of computer science, it should include a research question, and it should have a practical or theoretical aspect.
  • Look for topics that are relevant and current : A topic that is related to current trends and issues in computer science will be more interesting and valuable.
  • Check for availability of resources : Make sure that you have access to the necessary resources to complete the research.
  • Consult with your supervisor : Your supervisor will be able to guide you in choosing a topic that is appropriate for the EE and provide valuable feedback throughout the research process.
  • Research on the topic : Before finalizing the topic, research the topic and make sure that it is not too broad or too narrow and that there are enough materials available to make a good research.
  • Be original : Instead of choosing a common topic, try to come up with something unique and innovative. 

The suggested topics can serve as a starting point for students when researching and writing their Computer Science Extended Essays. 

Here are a few ways students can use these topics in their essays:

  • Research the topic: Students can use the suggested topics as a starting point for their research. They can gather information on the topic from various sources such as academic journals, books, and online articles.
  • Develop a research question: Once the students have a general understanding of the topic, they can develop a research question that guides their research.
  • Formulate a hypothesis: Based on their research question, students can formulate a hypothesis that they will test through their research.
  • Conduct an experiment: Many of the suggested topics involve the use of machine learning or computer vision algorithms. Students can conduct experiments to test their hypotheses and gather data to support their findings.
  • Analyze the data: Once the data is collected, students can use statistical techniques to analyze the data and draw conclusions.
  • Write the essay: Students can use their research and data analysis to write their EE. They should clearly explain their research question, hypothesis, method, results, and conclusion in the essay.
  • Cite sources: Students should make sure to properly cite all the sources they used in their research. 
  • Be Innovative: students can take a suggested topic and come up with their own innovative ideas to make it more unique and applicable to the current scenario.

Overall, it’s important for students to remember that their EE should be original and add new insights to the existing body of knowledge on the topic.

In conclusion , choosing a good topic for a Computer Science Extended Essay can be a challenging task. However, by considering factors such as interest, feasibility, relevance, and the availability of resources, students can find a topic that is suitable for their EE. The suggested topics can serve as a starting point for students when researching and writing their EEs.

By following the steps outlined above, students can conduct research, analyze data, and write an original and informative essay that adds new insights to the existing body of knowledge on the topic. However, if students find the process of writing an EE to be challenging, they can seek help from writing services which can assist them in the research, writing, and editing of their essays.

These services can provide students with guidance and expertise to help them produce a high-quality EE.

' src=

Luke MacQuoid has extensive experience teaching English as a foreign language in Japan, having worked with students of all ages for over 12 years. Currently, he is teaching at the tertiary level. Luke holds a BA from the University of Sussex and an MA in TESOL from Lancaster University, both located in England. As well to his work as an IB Examiner and Master Tutor, Luke also enjoys sharing his experiences and insights with others through writing articles for various websites, including extendedessaywriters.com blog

tok exhibition

Leave a Reply Cancel reply

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

Save my name, email, and website in this browser for the next time I comment.

15% OFF your first IB order using the code

  • Online Curriculum Centre

International Baccalaureate Logo

Extended essay

help for assessment

  • Customer Reviews
  • Extended Essays
  • IB Internal Assessment
  • Theory of Knowledge
  • Literature Review
  • Dissertations
  • Essay Writing
  • Research Writing
  • Assignment Help
  • Capstone Projects
  • College Application
  • Online Class

Computer Science EE: Definition, Topics Selection, and Criteria

Author Image

by  Antony W

June 8, 2024

computer science ee

If you’re looking for a complete guide on Computer Science EE, you’ve come to the right place.

The goal of an IB Extended Essay is to demonstrate a clear understanding of a topic within a subject within a limit of 4,000 words .

Often, the assignment requires a series of reflections with your supervisor , where you can get commentary and suggestions to improve your EE.

In this guide, you’ll learn:

  • What computer science extended essay is
  • How to choose a topic
  • How to write the EE
  • And the criteria used for evaluation

Let’s get started.

What’s Computer Science Extended Essay?

Computer science extended essay is an assignment that allows IB students to study a specific topic of computers and its ramifications for society and the globe.

The essay may investigate the most recent advances or future prospects in a field that is always breaking new limits and evolving swiftly.

There are several potential research fields, each with a variety of science essay topics . They include:

  • Advancements in hardware and software development
  • A comparison of the effectiveness of algorithms aimed to accelerate data transfer or encrypt data
  • Network systems
  • Computer control systems

Computer Science Extended Essay Help

The Computer Science Extended Essay project can be quite involving.

Not only do you have to select a topic around a trending issue, but also you have to develop a research question and demonstrate a clear understanding of the topic.

Along the way, you will find some stages of the project too overwhelming to complete on time, especially if you lack a strong grip of computer science. Fortunately, our team is here to help.

Take advantage of our  computer science Extended Essay help   and benefit from the flexibility of professional writing help. Whether you need help with topic selection and writing or you already have topic to work on, you’ll find our writing service extremely helpful.

Note that we’ve made topic selection process easy by giving you more information below. So if you’re just looking for topic ideas first, you will find the rest of this guide helpful.

How to Choose a Topic for Your Computer Science EE

It is essential that the topic and its approach show a strong emphasis on computer science and delve deeply into it.

Also, it’s important to ensure your work goes beyond just a collection of journalistic perspectives on a certain issue.

It is not adequate to discuss new technological improvements and developments, you need to analyze and understand the ramifications of your findings.

An in-depth examination of trends and advancements in computing should incorporate components of computer science theory, which would indicate a high level of technical competence.

Don’t confuse computer science extended essay with Computer Science Internal Assessment . If the data under analysis doesn’t have a direct connection with computer science, you need to have the EE registered in a more pertinent topic.

The topic you choose may be from a magazine article, a website, one of the case studies released in conjunction with the computer science HL paper 3 exams, a discussion, or an idea that falls under one of the following areas:

  • Aspects of the present computer science curriculum covered in far more depth than in the course
  • Present facets of computers that may soon evolve or be subject to questioning
  • Prospective innovations that are now exploratory but are beginning to become feasible
  • Remedies for constraints seen in existing hardware or software
  • Comparisons of different computer systems that are now operational

Whichever the topic you choose, ensure it allows you to conduct a thorough analysis and present your own viewpoint.

The historical aspects of computing are not appropriate for this assignment. However, there may be occasions when it is necessary to summarize past events in order to provide context or as a basis for making predictions about the future.

You should also consider the availability of resources when selecting a topic.

We suggest that you refrain from investigating complex computing topics for which you have limited access to materials necessary to write the essay. 

How to Discuss Your Computer Science EE Topic

An extended essay in computer science research requires you to use your creativity to demonstrate independent and personal investigation in different context.

While an EE may refer to a programming exercise, such as a student-designed compiler for a new programming language, the focus should be on the design, development, and analysis of the compiler as well as on language design.

You’re welcome to present program snippets in the body of the EE to support the design and discussion, but the program code can go only in the appendix.

If you’re going to work on a future-oriented computer science topic, you should ground the subject in good theory and the projections of renowned computer science authority. Also, you’ll need to draw personal conclusions based on the theories you include in the essay.

As you work on your computer science extended essay, ensure you verify the credibility of their sources. However, don’t depend too much on these source to compile this information rather than analyze it.

Related Readings

  • Your Complete Guide for IB Mathematics EE
  • Learn About Visual Arts Extended Essay Here
  • How to Explore An Extended Essay Topic in Physics
  • Comparing IB Math AA and IB Math AI

10+ Computer Science Extended Essay Topics 

  • Risks of Ecommerce Technology and Management Strategies
  • Methods for Efficiently Managing Data Mining in Public Computer Systems
  • Artificial Intelligence Diagnostic Systems as Doctor Replacements
  • Can computers truly comprehend natural and human language?
  • Why is it essential for software developers to create solutions with increased usability?
  • What role does computer science play in the global protection of endangered species?
  • Is private information at danger when users utilize digital security products over the Internet?
  • How does cloud computing effect the development of the hardware and software infrastructures of businesses?
  • How has computer-assisted education altered the manner in which middle and high school students learn?
  • How has natural language processing altered the scanning, comprehension, and indexing of massive amounts of historical documents?
  • What are the most important emerging computer science technologies?
  • What are the primary obstacles in retrieving information and evaluating 3D models?
  • How does censorship effect the creation of open-source software products by developers?

Computer Science EE Assessment Criteria

Before we look at the assessment criteria, it’s important to note that an EE in computer science isn’t an extension of an Internal Assessment in the same subject. 

With this respect, you may not use any data created as part of your computer science IA for the EE.

While the IA may focus on any component of computer science, the EE must not focus on building computer programs, although an assessment of an existing program is acceptable.

With that said, here’s the assessment criteria used to evaluate all computer science extended essay assignments: 

Criterion A: Concentration and Technique

Your topic should clearly describe the field of inquiry, with computer science serving as the essay's primary foundation.

You should avoid subjects that focus largely on the social side of information technology, which would be more appropriate for the ITGS course.

Also, the research question must be narrow (or specific) enough to allow for considerable, in-depth investigation within the 4,000-word restriction.

You should avoid selecting future subjects, as they typically result in opinion-based essays with scant factual support. Also, you need to avoid a journalistic approach since it tends to result in a cursory examination of computer science.

This criterion also requires that you express the research issue in the form of a question at the beginning of the essay. You must elaborate on why the topic and research question are suitable for an Extended Essay.

Criterion B: Knowledge and Understanding

The criterion requires that you demonstrate a clear comprehension of the computer science EE topic that you selected.

You may have to include clarifications or simplified interpretations of any technical knowledge collected from your sources, while tying this information back to the original research topic.

As you write, employ computer science-appropriate technical vocabulary in a manner that indicates your comprehension of the issue under investigation.

With respect to demonstrating your knowledge and understanding of the topic, it’s important to avoid making your writings excessively technical and keep in mind that the reader may not necessarily be an expert in the issue under investigation.

Criterion C: Critical Thinking

Planning is essential for the construction of an argument that flows logically throughout the essay. Therefore, you must pick sources that is directly pertinent to the research issue and resist the urge to employ an excessive number of sources.

You must analyze the research issue not only in terms of what is pertinent and essential to support the primary argument, but also in terms of the sources' credibility. This is particularly true for Internet-based sources.

Still on critical thinking, you should strive to develop conclusions throughout the essay, not only at the end.

Any study of tables of results or graphs must go beyond merely putting the data into words. It must seek to explicate the underlying causes behind the produced outcomes.

Your conclusions should do more than summarize the essay. They should also give a justifiable solution to the original research topic by tying together the many threads.

You should indicate whether others could conduct additional research to investigate unanswered questions or to broaden the scope of the essay.

Criterion D: Presentation

This criterion addresses the extent to which the essay complies to acknowledged academic norms about the format of the research.

To get a higher score, you should organize your essays into sections and sub-sections with relevant informational subheadings.

If you’re employing graphs, pictures, tables, charts, and illustrations, label them with care.

In addition, you should only include these if they are directly relevant to the research issue, aid in the comprehension of the argument, and are of high visual quality.

This criterion requires that only processed data relevant to the argument should appear in the body of the essay, as near as feasible to its initial mention.

Tables should supplement textual explanations but should not contain substantial amounts of text. If they do, then you must count these words towards the total number of words.

Criterion E: Engagement

This criterion evaluates your dedication to the topic as well as the research methods used.

The examiner will use it at the conclusion of the essay evaluation after evaluating your Reflections on Planning and Progress Form (RPPF).

For an effective engagement, you should reflect on their decision-making and planning processes during the essay writing process.

You must illustrate how and why you chose a topic, as well as the approaches and strategies that you employed while working on it.

Furthermore, the criterion looks at the extent to which you have demonstrated the logic for decisions taken throughout the planning process, as well as the skills and knowledge acquired along the way.

About the author 

Antony W is a professional writer and coach at Help for Assessment. He spends countless hours every day researching and writing great content filled with expert advice on how to write engaging essays, research papers, and assignments.

computer science extended essay topics

  • TTS Libguides
  • Tanglin LibGuides
  • Senior Library

IB Extended Essay (EE)

  • Computer Science
  • Extended Essay Main Page
  • Business & Management
  • Environmental Systems & Societies (ESS)
  • Human Rights
  • Information Technology in a Global Society (ITGS)
  • Mathematics
  • Peace and Conflict Studies
  • Social and Cultural Anthropology
  • Visual Arts
  • World Religions
  • World Studies

Find a password

Students -

Staff -

Excellent Extended Essays - Computer Science

(2014)
 (2021)

Find example excellent essays

Click on the subjects to browse the list of excellent extended essays..

  • << Previous: Chemistry
  • Next: Economics >>
  • Last Updated: Oct 18, 2022 9:00 AM
  • URL: https://libguides.tts.edu.sg/EE

Extended Essay examples #

The examples of Extended Essays in Computer Science are available on the CS EE World website, along with the grade and sometimes contact info to the author. This resource can be extremely helpful to provide you with an idea of what defines a moderate, good, and excellent essay.

Banner

US - Extended Essay Guide: Computer Science

  • Class of '25 EE Deadline Calendar
  • 2024 EE Deadline Calendar
  • Examples of Extended Essays
  • Computer Science
  • Design Technology
  • Global Politics
  • Studies in Lang. and Lit. (Group 1)
  • Studies in Lang. and Lit. (Group 2)
  • Mathematics
  • Sports, Exercise, and Health Science
  • World Studies
  • Print and eBooks
  • Web Resources
  • Searching Tips
  • Referencing and citing
  • Notetaking Advice
  • Tools and Strategies to Narrow Your Topic
  • Supervisor Support

Computer Science Overview

  • Computer Science: Subject Specific Guidance An extended essay (EE) in computer science provides students with an opportunity to investigate a particular aspect of computing and its implications for society and the world. Within this context, they can research the latest developments and future possibilities in a rapidly changing subject that is continually breaking new barriers. There are many possible areas to be explored, each with a wealth of topics: advances in hardware and software development, comparison of the efficiency of algorithms designed to speed up data transmission or to encrypt data, network systems, computer control systems and so on.
  • Computer Science: Subject Specific Guide
  • << Previous: Chemistry
  • Next: Design Technology >>
  • Last Updated: Oct 30, 2023 11:30 AM
  • URL: https://libguides.zis.ch/ee2024

Banner

Gr. 11-12 Extended Essay

  • Reflections
  • Choose a Subject
  • Choose a Topic
  • Draft a Research Question
  • Develop Your Search Strategy

Computer Science

Computer Science EE Overview

Recommended databases, ee examples.

  • Visual Arts
  • World Studies
  • Introduction
  • Academic Integrity
  • Common Questions
  • For Supervisors
  • Subject-specific guidance: what's it like to write a CS EE?

Advanced Placement Source icon

  • CS EE World A resource hub of donated Computer Science EEs for students to browse.
  • << Previous: Chemistry
  • Next: Economics >>
  • Last Updated: Jun 12, 2024 3:38 PM
  • URL: https://yorkschool.libguides.com/extendedessay

Banner

The IB Extended Essay: Topic ideas and research Questions

  • Details of the EE
  • Topic ideas and research Questions
  • Subject Guides & documents you need
  • Writing a research paper
  • Check the list of available subjects  here
  • Read the IB's criteria for your subject
  • Read an exemplar essay in your subject
  • Decide on a topic within this subject
  • This means you will need to do some research!
  • During the first meeting with your advisor, discuss the research you've done, your ideas, and the requirements for your subject.
  • Your revised research question proposal is due May 16.

Adapted from O'Farrell, Finbar.  Approach your assessment the IB Way: Extended Essay.  pg. 13

Examples of marked EEs in all subjects

  • From the IB website Have a look at the specific subject you plan on writing your EE for a marked example. You will be able to identify what you need to be successful.

Design Technology

  • Guide on writing an EE in DT The pdf explains everything clearly and is full of ideas and topics to write about.

Question: Has the introduction of new materials improved the performance of modern racing bicycles?

  Question:  What are the most ethical and efficient methods--through current technologies--private organizations can use to make Mars habitable for Human life?

History or Geography

Question : In what ways did the Cold War impact American public education? Question:   To what extent have Maori non-violent struggles for their land been effective? Question: How could the UN intervention in the Rwandan genocide be justified?  Question :Is it politically possible for the US government to win the drugs war? (Politics)

Question:  How are the depictions of Marie Antoinette in politics and portraiture significant to the French revolution and the fall of the French Monarchy? 

Question:  To what extent was film able to further pro-Nazi sentiment in Germany during the early 1930s to mid 1940s?

Question:  To what extent were the Vietnam War and cultural shifts occurring in the 1960s and early 1970s vital factors in the development of the student activism on college campuses in the United States and abroad?

Question:  To what extent was Matthew Perry’s 1853 arrival in Edo Bay the leading motivator for Japan’s rapid modernization during the Meiji Restoration?

Question:  What made the Federal Theatre Project such a success when after only four years of operation it was disbanded by the House of un-American Activities Committee?

Question:  To what extent were Kepler’s scientific discoveries revolutionary and how did they impact the development of science in Europe in the 16th and 17th centuries?   

Question:  In what ways did the Hitler Youth organization impact the youth of Nazi Germany?

Question:  How did the works of classical Greek philosophers influence the domestic policy of Thomas Jefferson?  

Question:  How did the Bushido Code influence the meaning of tattoos in Asian culture?

Question:  In what way did the Catholic Church affect politics in the Kingdom of Spain during the Dark Ages?

Question:  What are the impacts of melting ice in the North and South Poles on the coastlines of the continental United States?

English EEs - ideas for Language and Literature

The EE Guide says the following on p 112 (EE Guide 2018, revised Jan 2017) - remember EACH subject has their own EE guides too.

   Quote The EE may relate to work students have already completed during the course, but they must also demonstrate relevant wider reading and individual study. It is the responsibility of the student to ensure that the topic of their EE does not overlap with any other work they are preparing for assessment in language A—for example, the written assignment in the literature course, or the written task in the language and literature course.   

Question:  How did Eugene Gladstone O'Neill express the themes of family relationship and sadness in his work Long Day's Journey Into Night?

Question:  How does the writing of Japanese horror artist and novelist Junji Ito contrast with the writing of American horror novelist Stephen King?

Question:  How do the final movies of the Harry Potter series compare to the final book? What has been changed or depicted differently in terms of characterization and storylines?

Sport Science

Question:  How does age affect the process of instant muscle reaction?

Economics or ITGS

Question:  What impact does public healthcare have on low income households in the United States compared to those in Canada?

Question:  To what extent has deforestation influenced Indonesia's economic and environmental growth?

Physics, Chemistry or Biology Ideas

Question:  How have climate change and forestry practices contributed to the spread of the mountain pine beetle in the Pacific Northwest in recent decades, and what does the outbreak show us about the ecological intricacies of climate change? 

Question:  What evidence is there to support the theory of life on Mars?

Question:  How does the DNA sequence of a transthyretin (TTR) gene affect whether Familial Amyloidotic Polyneuropathy (FAP), Familial Amyloidotic Cardiomyopathy (FAC) or Senile Systemic Amyloidosis (SSA) form?

Arts - Visual/Performing

Question : What female stereotypes did Brecht employ in his plays, and how can these be compared and contrasted in performance, based on an analysis of a selection of Brecht's plays? Question : Picasso: individual genius or cultural thief? 

Question:  How does Rachmaninoff apply thematic development in his composition, Rhapsody on a Theme of Paganini ?

Question:  How do the Peanuts comics, written by Charles Schultz, show visual language?

Question:  How did the casting of the leading lady in Cole Porter's Anything Goes affect each production on Broadway?

  • << Previous: Details of the EE
  • Next: Subject Guides & documents you need >>
  • Last Updated: Apr 25, 2024 7:30 AM
  • URL: https://disdubai.libguides.com/c.php?g=923128

Buy Extended Essay logo

Computer Science Extended Essay Topics

Table of contents, what is the international baccalaureate program.

The International Baccalaureate program is a two-year diploma program designed to provide students with a rigorous and comprehensive education. It is offered in over 4,000 schools around the world and has become internationally recognized as one of the most challenging yet rewarding educational paths for high school students.

Choosing a Topic for Your Extended Essay

One of the requirements of the IB program is to write an extended essay on a chosen topic . The essay is an opportunity for students to showcase their knowledge and skills in a particular subject area. Computer Science is an evolving field with a wide array of topics to choose from. Students can explore Artificial Intelligence, Software Engineering, Programming Languages, Database Management, Robotics, or any other areas of their interest. There is a variety of ways to approach this subject, so it is important to choose the topic that best fits your individual skill set and goals.

Computer Science Extended Essay Topics

What is Computer Science?

Computer science is the study of computers and computational systems. It includes theories and principles from mathematics , engineering, physics, and other sciences, as well as the practical aspects of designing, building, and programming computer systems. It encompasses many different areas of knowledge and expertise, with a wide range of potential applications in fields such as engineering, medicine, product development, business, game design, and more.

Areas of Knowledge

Computer Science covers a variety of topics and requires an understanding of many different areas. Major components of Computer Science include:

  • Software Engineering – involves developing, testing, and maintaining software programs and applications.
  • Artificial Intelligence – focuses on the development of computers that can “think” and solve complex problems on their own.
  • Programming Languages – the languages used to tell computers what to do and how to do it.
  • Database Management – the management and maintenance of large collections of data.

Computer Science also covers topics such as computer graphics, user interfaces, web development, operating systems, networks, and security. There are countless opportunities for creative and effective applications of computer science in our modern world.

Exploring Sub-Topics within Computer Science

Computer Science is an expansive subject that encompasses many different areas of knowledge. Sub-topics within Computer Science can be explored through an IB Extended Essay, giving students the ability to focus their research on an area of specific interest.

Some sub-topics of Computer Science that can be explored in an essay include:

  • Software Engineering
  • Artificial Intelligence
  • Programming Languages
  • Database Management
  • Information Security
  • Data Science
  • Computer Architecture
  • Game Design

These are just a few of the topics students can consider if they are looking to write an IB Extended Essay on Computer Science. Many of these sub-topics delve into more specific and detailed areas, offering plenty of research materials for the student to explore.

Considering the overwhelming amount of research material available in the field of Computer Science, it’s important to remember that your Extended Essay should have a narrow and focused research question. This will help you maintain a manageable scope for your project.

Exploring Sub-Topics in Computer Science

Doing an Extended Essay (EE) in Computer Science requires you to have a good understanding of the different sub-topics within the field. Below is a list of potential sub-topics that you could explore for your EE:

  • Software Engineering – involves designing, coding and testing software programs.
  • Artificial Intelligence – study of how machines can mimic human intelligence.
  • Programming Languages – systems of commands used to control how a computer functions.
  • Database Management – managing large amounts of organized data stored in databases.

There are many more sub-topics out there that you could explore for your EE project. Research the sub-topics thoroughly to get a better understanding of Computer Science, and pick one that interests you the most. This will ensure you have a successful EE project.

Creating a Research Question

One of the most important aspects of writing a successful IB Extended Essay in Computer Science is creating an effective research question. This research question should serve as the main focus of your essay, as it will guide the argument and discussion throughout the paper. Here are some tips to help you create an effective research question:

  • Be Specific: Your research question should be focused on a specific area of Computer Science that can be explored in detail. Avoid making generalizations and ensure that the question is clear and concise.
  • Be Relevant: Make sure that the research question is relevant to current trends and events in the world of Computer Science and Technology. Do some research to find out what topics are being discussed in the current debates and try to formulate your question around these topics.
  • Be Challenging: While the research question should be able to be answered in a reasonable amount of time, it should also be challenging enough for you to explore and research thoroughly. If the research question is too easy to answer, it will not generate enough material for you to write a comprehensive essay.
  • Be Unique: Come up with a topic that has not been explored extensively before. This will not only make your paper more interesting but also allow you to contribute something new to the field of Computer Science.

Once you have created a research question, take the time to review it and make sure it meets all of the criteria listed above. This can help to ensure that your essay will be relevant, unique and challenging – all essential elements of a successful IB Extended Essay in Computer Science.

Creating a Comprehensive and Focused Research Question

Writing an Extended Essay requires coming up with a relevant and interesting research question for which you will provide evidence and then present your answer. It is important to create a research question that is both comprehensive and focused. The more focused the research question is, the more effective the essay will be.

Here are some tips for creating an appropriate research question for your Extended Essay:

  • Be Specific: Make sure your research question is focused on a narrow topic. This will help you stay on track throughout your essay.
  • Find a Controversy: Focus on a topic that has opposing viewpoints. This can make your essay more interesting and engaging.
  • Make it Interesting: Consider the relevance of the topic and how it’s going to affect the reader or the world around them. An essay should be thought-provoking and engaging.
  • Research Your Topic: It’s important to do adequate background research before settling on a topic. This will help you evaluate the scope and relevancy of your research question.
  • Check the Requirements: Make sure your research question meets the requirements set by the International Baccalaureate for the Extended Essay.

Creating a research question can be challenging but if you take the time to brainstorm and research potential topics, you’ll be able to come up with a unique and comprehensive research question that satisfies the requirements of the IB program. Once you have your research question, the rest of your essay will be much easier to write and you’ll be able to focus on providing evidence to support it.

Score high on your EE with a custom essay from BuyExtendedEssay.com. Our talented IB specialists are here to support you!

Writing an IB Extended Essay on Computer Science can be a daunting task, but it doesn’t have to be. With the right topic and research question, you can create an essay that is not only informative but also interesting to read.

IB CS EE Topics

Here are twenty ideas for topics to explore on an essay about Computer Science:

  • 1. The Evolution of Programming Languages – Explore the evolution of programming languages, their use and impact on the development of computers and software.
  • 2. Algorithms and Complexity – Discuss algorithms, their complexity and time-space tradeoffs, and their role in making computers more efficient.
  • 3. Artificial Intelligence – Examine how artificial intelligence can be incorporated into computer systems and its implications for the future.
  • 4. Computer Networks – Analyze the various types of computer networks and their significance in connecting computers around the world.
  • 5. Cloud Computing – Explore the various aspects of cloud computing, including its benefits and drawbacks.
  • 6. Data Mining – Discuss data mining, its methods, and their application in different settings.
  • 7. Computer Vision – Analyze the application of computer vision and its development over the years.
  • 8. Operating Systems – Study the principles behind operating systems and their complexity.
  • 9. Database Management – Research the architecture, design and implementation of databases and their uses.
  • 10. Cognitive Computing – Investigate cognitive computing, its use in computers and its impact on the development of artificial intelligence.
  • 11. Robotics – Explore the implications of robotics and its potential applications in modern society.
  • 12. Cryptography – Investigate the mathematical principles underlying cryptography and its importance in system security.
  • 13. Human-Computer Interaction – Analyze the dynamics between humans and computers, examining user interfaces and their potential impacts.
  • 14. Development of Computer Games – Research the development of computer games and their influence on popular culture.
  • 15. Automata Theory – Examine the theoretical foundations of automata theory and its various applications.
  • 16. Computer Simulation – Explore the history and process of computer simulations, their applications and implications.
  • 17. Internet Security – Acquire knowledge about internet security and its importance in protecting private information.
  • 18. Computer Security – Learn about computer security, its importance and its role in preventing malicious attacks.
  • 19. Mobile Computing – Research the development and usage of mobile computing, and its implications in today’s society.
  • 20. The Ethics of Computer Science – Analyze the ethical implications of computers and software, and their impact on our lives.

These are just a few topics that could be explored when writing an IB Extended Essay on Computer Science. With these ideas, you can create a comprehensive and engaging essay. Good luck!

More Ideas for Computer Science IB Extended Essay Topics

Are you looking for ideas on how to write a compelling Computer Science IB Extended Essay? Here are 20 more topic suggestions to get you started!

Computer Science is a broad field that covers many areas of knowledge. There are many sub-topics to consider when constructing your essay, such as software engineering, artificial intelligence, programming languages and database management. Consider the topics below to write an engaging and detailed paper:

  • Exploring the Impact of Robotics in Business
  • Analyzing the Use of Artificial Intelligence in Medicine
  • Assessing the Benefits of Cloud Computing
  • Comparing the Effectiveness of Mobile and Desktop Development Platforms
  • Understanding the Evolution of Programming Languages
  • Investigating the Benefits of Network Security Practices
  • Examining the Pros and Cons of Cybersecurity Regulations
  • Analyzing the Role of Big Data in Business Intelligence
  • Exploring the Potential of Machine Learning in Education
  • Investigating the Role of Social Media Usage in the 21st Century
  • Understanding the Impact of Cryptocurrency on Financial Systems
  • Exploring the Challenges of Augmented Reality
  • Analyzing the Future of Virtual Reality
  • Understanding the Impact of Internet of Things on User Experience
  • Exploring Emerging Trends in Computer Architecture
  • Analyzing the Influence of Operating Systems on Programming
  • Comparing Different Types of Database Management Systems
  • Understanding the Role of System Administration
  • Exploring the Advantages of Graphical User Interfaces
  • Investigating the Impact of Algorithmic Thinking on Problem Solving

These are just some of the topics you could explore for your Computer Science IB Extended Essay. You may have other ideas of your own; just make sure to conduct thorough research and generate a detailed research question. Good luck!

The extended essay process can seem intimidating, but it doesn’t have to be. With the right approach, you can make it simple and straightforward. To begin, you will need to pick an interesting and manageable topic in the field of computer science. Once you have your topic, you will need to develop a research question which both examines the topic in detail and complies with the requirements set out by the International Baccalaureate (IB).

Next, you will need to begin researching your topic. This can take the form of reading articles and books, interviewing experts, or collecting data. As you research, be sure to assemble notes and create an outline. This will help you structure your essay and make sure that you have covered all relevant points.

At the same time, use the outline to craft an introduction and conclusion for the essay. Make sure the introduction contains a strong thesis statement that explicitly states your research question. The conclusion should bring closure to the essay by summarizing your argument.

When constructing the body of your essay, be sure to clearly explain your arguments and provide evidence from your research to back them up. At this stage, it is also important to ensure accuracy and check for any errors or typos. Finally, make sure that you style the essay in accordance with the IB guidelines and properly cite any sources used.

Once you are satisfied that your paper is error-free and organized according to the IB criteria, you are ready to submit it for assessment. Congratulations! With this approach, you have all the tools you need to write a successful extended essay in computer science.

The Extended Essay Process

Writing an International Baccalaureate Extended Essay in Computer Science can be daunting, but it doesn’t have to be. It’s important to understand the entire process before beginning so you’ll know what to expect.

First, you need to come up with a research question that satisfies the requirements of the IB program. This isn’t always easy, but with some creativity and effort you can figure out a suitable topic.

Once you have a solid research question, you can begin the process of writing your Extended Essay. This includes doing background research, organizing your thoughts and data, and then drafting and revising your paper until it meets International Baccalaureate’s standards.

Don’t forget to include a conclusion in your essay. This is where you tie all of your findings together and summarize the paper. Make sure you don’t leave any loose ends!

Throughout the entire process, remember to review the criteria to make sure you are meeting all of the requirements. Also, keep an eye on the word count to make sure you don’t go over the specified amount.

With patience and perseverance, you’ll be able to write a great Computer Science Extended Essay that will earn you the grade you deserve.

Writing a conclusion for an IB Extended Essay on Computer Science can be challenging due to the complexity of the subject. However, crafting a well-written conclusion is vital for obtaining a passing grade. The conclusion should summarize the major points of your essay and present your final thoughts and remarks on the subject matter.

It is important to remember to be concise and provide a clear summary of your main points. You should also strive for closure by providing your reader with a strong takeaway from your essay. Additionally, it is essential to maintain consistency with the style and tone that was used throughout the essay.

The conclusion should also provide advice and recommendations to your peers and readers who may benefit from your research. Serving as an inspiration to others based on your own experiences can be an effective way of concluding your essay.

Finally, when concluding your International Baccalaureate Extended Essay on Computer Science, it is important to proofread your work before submitting it and make sure that all the formatting, citations, and references meet the criteria set out by the International Baccalaureate. Adhering to these guidelines will help ensure that you have the best chance possible of getting the highest grade.

Successfully Writing a Computer Science Extended Essay

Writing a successful Computer Science extended essay can seem daunting, but with the right guidance, it is achievable. It requires having a thorough understanding of the topic, analyzing the material, researching, forming an in-depth thesis, and finally, crafting the essay. Here are some tips on how to make the best of your Computer Science extended essay.

  • Choose a topic that you’re passionate about. This will make the essay writing process more enjoyable and you’ll be motivated to stay on track.
  • Research extensively so that you have a better understanding of the topic. You should also be aware of what other people have written about it.
  • Develop a thesis statement that captures your main arguments and objectives. This will act as the basis for your essay.
  • Organize your essay carefully with an introduction, body paragraphs, and conclusion. Make sure each paragraph has a clear structure and flow.
  • Be sure to cite all sources used accurately and use appropriate formatting. This will ensure that you don’t plagiarize anyone else’s work.
  • Proofread and edit your work to make sure it is free of spelling and grammar errors. Ensure that you wrote down exactly what you want to communicate.
  • Ask someone to review your essay and offer feedback. This could be a teacher, mentor, or a friend.

By following these tips, you can write a successful Computer Science extended essay that stands out from the crowd and sets you up for success. The essay will require hard work and dedication, but with the right approach and attitude, you’ll be able to show off your knowledge and skills while impressing the reader. Good luck with your essay!

Crush your IB goals with our extended essay service!

Leave the stress to our expert writers and enjoy some downtime. Excellence is just a click away.

buy extended essay from experts

Additional Resources

Completing an International Baccalaureate Extended Essay in Computer Science can be a challenge but with the right tools and resources it is achievable. Here are some additional resources to help make the task easier:

The International Baccalaureate website has detailed guidelines on how to complete the extended essay.

The International Baccalaureate Diploma Programme offers a variety of free, online resources about the Extended Essay.

The Khan Academy Computer Science section provides free courses for those looking to gain more knowledge about the subject.

The University of Waterloo’s Computer Science department offers a variety of lectures, tutorials, and resources geared towards IB students.

Research papers and scholarly articles are available through various online databases such as Science Direct, PubMed, and Google Scholar.

Finally, websites such as Stack Overflow, W3Schools, and Codecademy offer helpful forums and tutorials on a variety of Computer Science topics.

By taking advantage of the numerous online resources available, students can develop a successful Extended Essay in the Computer Science field.

When crafting an IB Extended Essay about Computer Science, it is always useful to have some great resources for further research. The following are some of the best sources of information and guidance on the topic.

  • The International Baccalaureate Website – This website is a great resource for information about the extended essay process and the guidelines for submitting your essay for assessment.
  • Online Course Materials – Many universities and colleges offer online courses and materials on Computer Science topics. Taking advantage of this free resource will greatly improve your knowledge on the subject and help you construct your paper.
  • Computer Science Journals – Journals like MIT Technology Review, Communications of the ACM, and IEEE Computer are invaluable resources if you are looking for ideas on research topics and some background information on the field.
  • Computer Science Books – There is no shortage of books available on various aspects of Computer Science such as web design, software engineering, artificial intelligence, and more. Reading these titles will not only inform you of the latest trends but also give you an in-depth understanding of the area.

These resources should be used to supplement your learning and give you a better understanding of the topic. However, do not rely solely on these sources – the extended essay should be a unique paper that reflects your own research and discoveries.

Editing and revising are two essential stages of writing any paper, including the International Baccalaureate (IB) Extended Essay in Computer Science. Editing and revising your essay help you to eliminate weaknesses and strengthen your writing.

When it comes to editing and revising your essay, there are a few key steps you should consider. First, read through it and identify issues with grammar and punctuation and consider any mistakes or inconsistencies. After that, focus on the content of the essay and think about the research question and how it can be improved. The tone of the essay should also be revised to ensure that it is suitable for an academic audience.

Furthermore, when it comes to revising your essay, ensuring that your arguments are clear and well-structured is critical. Check the accuracy of your facts and make sure that your sources are reliable and up-to-date. Look for any redundancies or irrelevant information that could be removed and pay special attention to the structure of your essay. Additionally, ensure that your ideas are concise and that they form a logical flow throughout the essay.

Finally, check the mechanical aspects of your essay such as grammar, spelling, sentence structure, and formatting. Ensure that any quotes, citations, and references are accurately included and all sources are properly cited. Once satisfied, then proofread and review your essay one last time to catch any lingering errors.

By following these steps you will be able to improve the quality of your essay and present it in an organized, cohesive manner that would impress the readers and examiners. With careful consideration, editing and revising can make a significant difference in the success of your essay.

Editing and Revising

When it comes to writing your IB Extended Essay, it is important to be aware of the process of editing and revising. Editing and revising involve improving the content, structure and flow of a piece of writing. It is an important part of the writing process, as it can help to improve the clarity and accuracy of the paper, as well as the overall quality.

Editing involves looking at the text closely to ensure there are no spelling, grammar or punctuation errors. It is also important to look out for typos, as they can change the meaning of the paper. Checking for intentional plagiarism is also important during the editing stage.

Revising is where you look at the bigger picture. It involves looking at the overall structure and organization of the essay, and making sure it follows the guidelines set out by the International Baccalaureate. This includes making sure that the essay has a clear introduction, body and conclusion. Additionally, it is important to make sure that your essay is written in a logical and organized manner and that it addresses the research question effectively.

By following these editing and revising strategies, you can significantly improve your essay and make sure you attain the highest possible grade. For more tips on improving your essay, check out the additional resources listed in the guide.

When writing an IB Extended Essay in Computer Science, it is important to understand the formatting requirements and the importance of citing your sources. Formatting the essay is an essential part of the writing process and must follow the International Baccalaureate guidelines. This includes writing the essay in Times New Roman font and double spacing the text. Additionally, all headings should come in the same font size and inserted at the same level of the document with extra space between them.

When citing sources, it is important to include the author name, year of publication and the page number (if applicable). There are many different citation formats for different kinds of sources including books, journals, websites etc. As a general rule, all sources used in the essay should be included in the bibliography section. The most common style used in Computer Science essays is the Harvard style.

It is also important to remember to proofread the essay prior to submission. Check for errors in grammar, spelling and punctuation. Furthermore, it is imperative that you check the originality of your work to ensure the essay has not been plagiarized. To do this, use reliable online plagiarism checkers.

In conclusion, it is essential to adhere to the formatting and citation guidelines in order to write a successful IB Extended Essay in Computer Science. Formatting should follow the IB guidelines and all sources used should be included in the bibliography section. Finally, proofreading is necessary to ensure the essay is error-free and unique.

Formatting and Citations

When writing your International Baccalaureate extended essay, one of the most important aspects is to format it correctly. The essay must be formatted according to the guidelines laid out by the International Baccalaureate organization. It should include a cover page, an abstract page, any acknowledgements, and a table of contents.

When citing sources, ensure that you note the author, title, and date of the material you are using. Where appropriate, also include the publisher or website address. A good rule of thumb is to refer to three or four sources per 1,000 words of text. This provides well-rounded evidence for your argument.

It is also important to check if your essay requires any additional formatting rules. For example, some courses may require a works cited page or in-text citations. Research the specific requirements of your course and make sure you follow them.

Finally, ensure you are referring to credible sources. Many websites only provide opinion-based content and should not be used as references. Instead, try looking for materials from books, academic journals, and government websites.

Checking for Errors and Plagiarism

It is important to ensure that the essay is free from any errors and does not contain any plagiarized material. Errors can come in the form of spelling, grammar, or syntax mistakes, which can be avoided by proofreading and editing the essay thoroughly. Plagiarism is when someone uses another person’s work without giving them credit, which is illegal and unethical.

In order to avoid plagiarizing, make sure you understand what constitutes plagiarism and how to cite sources correctly. Any information used in the essay should be properly cited with a complete list of sources at the end of the paper. It is important to give credit where it is due and not attempt to pass off someone else’s work as your own. Additionally, there are various tools available online that can help identify plagiarized material in an essay.

In conclusion, it is important to take the time to carefully review your essay for any errors and to confirm that no plagiarized material has been used in the essay. This will ensure that the essay meets the requirements of the International Baccalaureate program and is up to the standards that the evaluators expect.

When writing your extended essay, it is important to check for errors and make sure that all materials used are original. This is crucial in order to ensure that you produce a well-crafted essay that will earn you the highest possible grade.

Checking for errors involves reviewing the grammar, spelling, punctuation and overall structure of the essay. It is important to take the time to carefully proofread the text and make corrections where necessary. Additionally, it is worth taking a break from writing the essay and then coming back to it with fresh eyes to proofread for any errors or omissions.

In order to confirm that all materials used in the essay are original, students should use a reliable plagiarism-checking tool to detect any potential plagiarism issues. There are many available online, such as Turnitin and Grammarly, both of which provide detailed reports on the similarity between the student’s text and other sources.

It is important to note that the International Baccalaureate has strict rules on plagiarism and is very clear that any form of plagiarism will result in a zero grade for the extended essay. Therefore, it is essential to check for errors and verify the originality of all content used in the essay.

Finalizing your Computer Science IB Extended Essay is an important part of the overall process. Here are some tips to guide you:

Proofreading

Go through your essay several times to make sure it meets the International Baccalaureate guidelines and the criteria for the essay topic chosen. This includes checking if all the arguments are supported, the grammar is correct, and there are no typos.

Checking Formatting

Double-check that you have followed the formatting guidelines of the International Baccalaureate correctly. This includes the font size, margins, page numbers, line spacing, etc.

Make sure that you have identified the sources of your information correctly and used a citation style that is accepted by the IB. Ensure that all references have been included in your main bibliography.

Make sure that you have met the word count limit set by the International Baccalaureate. If you need to cut down on words, revise your paper and remove unnecessary words or sentences.

Plagiarism Check

Finally, use a plagiarism checker to make sure that your essay is free from any form of plagiarism. Make sure that any borrowed ideas or materials are properly credited.

By following these steps you’ll make sure that your Computer Science IB Extended Essay is properly prepared for submission. Good luck with your essay and remember to always double-check your work before submission.

Finalizing the Essay

When it comes time to submit your essay, there are a few steps you should take to ensure your paper meets the International Baccalaureate criteria. The following guidelines will help you review your paper and make any necessary changes:

  • Before submitting your paper, review the criteria for the Extended Essay. Make sure that your paper meets all of the requirements.
  • Double-check the word count for your essay. The maximum word count for an IB Extended Essay is 4,000 words.
  • Check over your paper for accuracy. Verify that all facts, quotes, and data are accurate and up to date.
  • Carefully proofread your essay for any grammatical or spelling errors.
  • Run a plagiarism scan on your paper to make sure that there are no plagiarized materials present.

Following these instructions will help ensure that your Computer Science IB Extended Essay is completed properly and submitted correctly before the deadline. Good luck!

Valerie Green

Valerie Green

Valerie Green is a dedicated educator who spends her time helping high school and college students succeed. She writes articles and guides for various online education projects, providing students with the tools they need to excel in their studies. Friendly and approachable, she is committed to making a difference in the lives of students.

ib economics extended essay

How to Write an Economics Extended Essay?

At first, writing an Economics Extended Essay might seem complex, but if you approach it the right way, it can be fun and a great way to learn. You need to understand the framework and what is expected of you to do well.

literature extended essay

How to Write a Literature Extended Essay?

It can be hard to write a Literature Extended Essay, but if you do it the right way, it can be a very rewarding experience. As an experienced IB writer, I’ve been through this process more than once, and I’m excited to share some tips that will help you along the way.

ib music

How to Write a Music Extended Essay?

Writing a Music Extended Essay is a challenging task that blends a love of music with academic research. As an IB teacher with a lot of experience, I know how hard it is to write a paper that is both intellectually sound and interesting.

ee conclusion

How Can You Craft a Compelling Conclusion for Your IB Extended Essay?

When you write a strong conclusion for your IB Extended Essay, you’re not just finishing your work but leaving an impression that will last. A good ending brings together your results, shows how your thesis has changed, and hints at bigger issues that might be affected. This article gives you complete instructions on how to finish your Extended Essay well.

EE body section

What’s the Core Crafting Process for the Body Section in Your IB Extended Essay?

Mastering the body section can make a big difference in how powerful and logical your Extended Essay is, whether you’re making points, analyzing facts, or connecting to your thesis. Come with me as we discuss the most critical parts of a well-written body paragraph that will make your Extended Essay stand out for its depth and clarity.

ib extended essay tips

Introduction in IB Extended Essay. Tips and Tricks

In this article, we provide practical tips and tricks to help you write a compelling introduction. From grabbing your reader’s attention with a powerful hook to clearly framing your thesis statement, we cover essential strategies for starting your essay off on the right foot.

Ready to place an order?

All you have to do is fill the order form and our IB writers will get onto it immediately, delivering you a high-quality and original paper right on time for submission.

SAVE 15% on your first order

Useful Links

  • Terms and Conditions
  • Privacy Policy
  • Cookie Policy
  • Revision Policy
  • Refund Policy

*That the services you provide are meant to assist the buyer by providing a guideline.

*That the product provided is intended to be used for research or study purposes only

computer science extended essay topics

© 2024 Buyextendedessay.com

This website is owned and operated by Udeepi OU Harju maakond, Tallinn, Lasnamäe linnaosa, Sepapaja tn 6, 15551.

100 IB Extended Essay Topic Ideas!

computer science extended essay topics

One of the biggest keys to the Extended Essay is choosing which subject you want to write your work in and developing that crucial research question. Read on to find inspiration for topics across a wide range of subjects.

Extended Essay: The Love/Hate aspect of the IB

One of the biggest keys to the Extended Essay is choosing which subject you want to write your work in and developing that crucial research question. Annoyingly, coming up with that idea and research question can be the toughest part of the entire process. Writing 4,000 words about something you are interested in is a big ask and it often feels impossible to narrow down your thoughts. To make everything super clear, here are 100 Extended Essay Topics for you to draw inspiration from! Use these as a springboard to create your own research question !

Get Support from A Top Tutor Today

At Lanterna we have over 300 tutors who smashed their Extended Essay. They know exactly how to get an A in your EE and can give you tips and tricks on how you can do the same. What are you waiting for? Get your own tutor today !

How to Begin Your IB Extended Essay

To make everything super clear, here are 100 Extended Essay Topics for you to draw inspiration from! Use these as a springboard to  create your own research question !

Get Support from a Top Tutor Today

At Lanterna, we have over 300 tutors who smashed their Extended Essay. They know exactly how to get an A in your EE and can give you tips and tricks on how you can do the same. What are you waiting for? Get your own tutor today!

10 Steps to Writing an Extended Essay

Before we look at specific topics for your essay, let’s recap the 10-steps you’ll need to follow to complete your extended essay.

1. Define the Topic and Draft the Research Question

2. Create a Timeline

3. Identify and gather Sources

4. Set Deadlines

5. Plan the structure according to the total word count

6. Evaluate

7. independent Research

8. Write the extended essay draft

10. Present

By following the steps above, you should be able to produce a logical and coherent rationale to follow when writing the extended essay for your IB diploma programme.

By starting with a solid research question, you’ll be able to put an extended essay of global significance together, from the research and writing process all the way through to your final submission with a favourable extended essay grade.

Below, we’re sharing 10 topics across 10 subjects to inspire your next IB extended essay.

1. How the change of habitat affects an X organism?

2. How does climate affect the growth of X plant?

3. Can photosynthesis take place without sunlight?

4. What is the effect of age and gender on the photoreceptor cells in the human retina?

5. How is climate change impacting the appearance of coral reefs?

6. An evaluation of how  antioxidants  work in our bodies?

7. Does hand sanitizer, hand soap or antibacterial wipes have the greatest ability to inhibit the growth of E. Coli?

8. To what extent do live cultures in yogurts/milk/other dairy products reduce the concentration of lactose present over the course of a 2 hour incubation period at x°C?

9. What is the relationship between  population density  between X and population size of X?

10. What is the relationship between indoleacetic acid, a growth hormone, and the growth of X (a crop)?

11. How does human influence impact an aquatic ecosystem?

12. How can one organize a pollution check along a X canal in X?

13. What is the effect of the increased ecological footprint in the  Amazon ?

14. What are the forest and woodland restoration in Siberia, Russia and which one is most effective?

15. How does human interference cause ecological imbalances in an X city/country/continent?

16. What is the impact of urban development on the  bee population  in X city?

17. What are the differences in the conversation efforts in Yosemite National Park (California, USA) and the Lake District National Park (UK)?

18. To what extent have healthcare policies in X country influenced their human population curve?

19. How have changes in environmental systems influenced the value system of X country?

20. How has X landfill site affected the surrounding terrestrial ecosystem?

21. What is the profitability of  airline companies ?

22. How does unemployment affect the market?

23. Why did X recession occur?

24. How did the financial Policy affect the economy in X?

25. How effective are government policies in reducing overconsumption of alcohol (specifically hard liquor)?

26. To what extent are public buses and subways substitute goods in a country?

27. How did the tax reform in country x affect its growth and development? (many countries to choose from)

28. To what extent was weak government policy responsible for the Latin American financial crisis of 1997?

29. How effective is the  Big Mac Index  in measuring purchasing power parity?

30. To what extent would the UK suffer from leaving the European Customs Union if Brexit happens?

31. Is there an association between viewing violence on television and the display of violent acts?

32. What motivational climate should a coach employ in order to achieve optimal performance in athletes?

33. How does  X hormone affect human behavior ?

34. Compare theories explaining altruism in human behaviour

35. Discuss short-term and long-term consequences of exposure to violence

36. Why do relationships change or end?

37. Discuss how  social variables (poverty, parenting, educational environment) may the affect cognitive environment.

38. To what extent do mirror neurons play a role in empathy? (2014)

39. To what extent does Mindfulness help people cope with General Anxiety Disorder (GAD)?

40. To what extent is drug therapy effective in the treatment of bipolar disorder?

41. Does the British Parliamentary reforms act of 1832 deserve its title as the great reform act?

42. To what extent are there similarities in Hitler and Mussolini’s Rise to Power?

43. To what extent did Mao’s tackle the problems which he faced?

44. Was Tsar Alexander II of Russia reforms a success or failure?

45. To what extent was the bombing of Dresden in 1945 justifiable?

46. To what extent can  Sweden be considered neutral during WWII ?

47. The impact of structural economic weakness on the collapse of the Soviet Union.

48. How were women treated differently in 1920s and 1950s Great Britain?

49. Why did Israel win the  Six Day War  of 1967?

50. What role did economics play in the unification of Germany from 1834 to 1871?

English Literature

51. What are the Compare and Contrast Jane Austen Books?

52. How does Joseph Conrad’s portray Racism in A Heart of Darkness?

53. How does Arthur Miller’s Death of a Salesman critique today’s capitalist society? The American Dream?

54. To what extent does Chris McCandless in Jon Krakauer’s Into the Wild escape familial influence?

55. What are the similarities and differences between J.K. Rowling’s characterization of Severus Snape in Harry Potter and the Philosopher’s Stone and Harry Potter and the Deathly Hallows?

56. How does Yaa Gyasi use structure in her novel Homegoing to portray the evolution of time?

57. What is the impact of the social context on Holden Caufield and Huckleberry Finn?

58. How does Sylvia Path’s use of Inanimate objects in Bell Jar?

59. How is the empowerment of Feminine portrayed in the Lord of the Rings?

60. Compare the political rhetoric as used in the inaugural addresses of George W. Bush, Barack Obama, and Donald Trump.

61. The design, construction and calibration of an apparatus for measuring lipid concentration in milk.

62. What is the effect of a change in the optimal lift on the horizontal gliding distance of an aircraft?

63. How does the sugar concentration affect the refractive index of water?

64. How does temperature affect the viscosity of X juice/soda?

65. Is the relationship between temperature and conductivity and insulators and conductors?

66. What is the Oberth Effect?

67. What is the temperature dependence of work performed on an AA battery?

68. How can the rotational frequency of a fan driven by a flame measure distance?

69. Do wine bottles of different shapes behave as Helmholtz resonators?

70. How does the diameter of a wheel affect stability in different weather conditions?

71. What factors influence the location of industries in country/city X?

72. An investigation into the significance of preserving the quality of water in a continent/country/city?

73. An investigation into the degree to which City X can be considered a Sustainable City/Community.

74. To what extent is Biodiversity being managed successfully in city X?

75. To what extent does the education and employment of women affect Country x’s fertility rate?

76. To what extent do gender, educational attainment, and working parameters influence obesity risk?

77. To what extent has urban development affected human thermal comfort levels in Country/city x (a country/city that has developed in a rapid rate over the past decades)?

78. To what extent is the Company x corporate waste management program effective, demonstrating environmental sustainability?

79. To what extent is biodiversity being managed successfully at National Park X?

80. What types of urban design encourage high rates of vandalism in X neighbourhoods?

81. The kinetics of Enzymatic Reactions.

82. How do Iron Intake Diets differ in X country?

83. What are the different factors that affect the iodine values in cooking oils?

84. What is the effect of standing time and temperate on the acid content in X juice or soda?

85. Can caffeine in tea or coffee be reduced?

86. What is the effect of temperature on the souring of milk?

87. What are the sources of error in calorimetry?

88. Does brushing your teeth affect the pH in your mouth after eating?

89. How does changing the concentration of the reagents affect the formation and spacing between Liesehang rings in the reaction between X chloride and X when conducted in a test tube?

90. What effect does the coating of aspirin tablets have on the hydrolysis of aspirin?

Social and Cultural Anthropology

91. How clothing relates to the cultural anthropology of X culture.

92. The extent to which social media networks affect different societies.

93. The relationship between ritual, myths and faith in an X society.

94. The history of rituals in X culture.

95. How different marriage rituals inform the cultural anthropology of X culture.

96. Climate change and its impact on the evolution of different creatures on the planet.

97. Understanding the social and cultural anthropology of the supernatural in X culture.

98. An analysis of body modification in relation to social and cultural anthropology.

100. Chaste systems and social ranks in societies.

There are so many class subjects that can form the basis of your extended essay, including these popular six subjects:

– Information technology

– Computer science

– Health science

– World studies

– Visual arts

– Business management

Extended essays are a great way to improve your writing skills in academic writing. Essays of a high standard that demonstrate critical thinking and in depth analysis can be submitted to academic journals. These have the potential to reach the global society.

Start Writing Your Extended Essay Topic

We hope this gave you some great inspiration for the variation of topics available for your Extended Essay . The research question you select is what will carry you through the entire process, so be sure to choose wisely!

Remember, if you are looking for more help with your Extended Essay, make sure to check out our guide which will tell you exactly how to plan, structure, research and write your Extended Essay!

Grab Free Extended Essay Resources!

No matter the subject groups in your diploma program, we’re here to help all of our IB students. Whether you’re writing about social and cultural anthropology, business management, design technology, or scientific methods for your IB diploma, Lanterna has you covered.

Share article links

Related Articles

  • Most Popular

25 History IA Topic Ideas!

Are you about to start your History internal assessment? We know the struggle. One of the most difficult parts about the task is finding a good History IA topic because it feels like you can just write about anything. The IB breaks it down into 7 main different types of topics that you can choose, […]

  • IB Extended Essay

How to Finish Your Extended Essay Over Summer!

Completing their extended essay before they begin DP2 is the dream of most IB students. In reality, however, few achieve it.  In this blog, we’ll explore how to finish your extended essay over summer without feeling overwhelmed! Part 1: Get Some Rest! Don’t forget that the reason you have a summer break is to take […]

computer science extended essay topics

Top 5 Essentials for Studying Physics

As the school year just started and some people are stressed about their upcoming journey in the IB Diploma Programme, we wanted to take the time to discuss perhaps one of the most infamous subjects for its difficulty … physics. It gets some bad rep and many people think that they’re just not “meant” for […]

Computer Science Essay Examples

Nova A.

Explore 15+ Brilliant Computer Science Essay Examples: Tips Included

Published on: May 5, 2023

Last updated on: Jan 30, 2024

Computer Science Essay Examples

Share this article

Do you struggle with writing computer science essays that get you the grades you deserve?

If so, you're not alone!

Crafting a top-notch essay can be a daunting task, but it's crucial to your success in the field of computer science.

For that, CollegeEssay.org has a solution for you!

In this comprehensive guide, we'll provide you with inspiring examples of computer science essays. You'll learn everything you need to know to write effective and compelling essays that impress your professors and get you the grades you deserve.

So, let's dive in and discover the secrets to writing amazing computer science essays!

On This Page On This Page -->

Computer Science Essays: Understanding the Basics

A computer science essay is a piece of writing that explores a topic related to computer science. It may take different forms, such as an argumentative essay, a research paper, a case study, or a reflection paper. 

Just like any other essay, it should be well-researched, clear, concise, and effectively communicate the writer's ideas and arguments.

Computer essay examples encompass a wide range of topics and types, providing students with a diverse set of writing opportunities. 

Here, we will explore some common types of computer science essays:

Middle School Computer Science Essay Example

College Essay Example Computer Science

University Computer Science Essay Example

Computer Science Extended Essay Example

Uiuc Computer Science Essay Example [

Computer Science Essay Examples For Different Fields

Computer science is a broad field that encompasses many different areas of study. For that, given below are some examples of computer science essays for some of the most popular fields within the discipline. 

By exploring these examples, you can gain insight into the different types of essays within this field.

College Application Essay Examples Computer Science

The Future of Computers Technology

Historical Development of Computer Science

Young Children and Technology: Building Computer Literacy

Computer Science And Artificial Intelligence

Looking for more examples of computer science essays? Given below are some additional examples of computer science essays for readers to explore and gain further inspiration from. 

Computer Science – My Choice for Future Career

My Motivation to Pursue Undergraduate Studies in Computer Engineering

Abstract Computer Science

Computer Science Personal Statement Example

Sop For Computer Science

Computer Science Essay Topics

There are countless computer science essay topics to choose from, so it can be challenging to narrow down your options. 

However, the key is to choose a topic that you are passionate about and that aligns with your assignment requirements.

Here are ten examples of computer science essay topics to get you started:

  • The impact of artificial intelligence on society: benefits and drawbacks
  • Cybersecurity measures in cloud computing systems
  • The Ethics of big data: privacy, bias, and Transparency
  • The future of quantum computing: possibilities and challenges
  • The Role of computer hardware in Healthcare: current applications and potential innovations
  • Programming languages: a comparative analysis of their strengths and weaknesses
  • The use of machine learning in predicting human behavior
  • The challenges and solutions for developing secure and reliable software
  • The Role of blockchain technology in improving supply chain management
  • The use of data analytics in business decision-making.

Order Essay

Paper Due? Why Suffer? That's our Job!

Tips to Write an Effective Computer Science Essay

Writing an effective computer science essay requires a combination of technical expertise and strong writing skills. Here are some tips to help you craft a compelling and well-written essay:

Understand the Requirements: Make sure you understand the assignment requirements, including the essay type, format, and length.

  • Choose a Topic: Select a topic that you are passionate about and that aligns with your assignment requirements.
  • Create an Outline: Develop a clear and organized outline that highlights the main points and subtopics of your essay.
  • Use Appropriate Language and Tone: Use technical terms and language when appropriate. But ensure your writing is clear, concise, and accessible to your target audience.
  • Provide Evidence: Use relevant and credible evidence to support your claims, and ensure you cite your sources correctly.
  • Edit and Proofread Your Essay: Review your essay for clarity, coherence, and accuracy. Check for grammatical errors, spelling mistakes, and formatting issues.

By following these tips, you can improve the quality of your computer science essay and increase your chances of success.

In conclusion, writing a computer science essay can be a challenging yet rewarding experience. 

It allows you to showcase your knowledge and skills within the field and develop your writing and critical thinking abilities. By following the examples provided in this blog, you can create an effective computer science essay, which will meet your requirements.

If you find yourself struggling with the writing process, consider seeking essay writing help online from CollegeEssay.org. 

Our AI essay writer can provide guidance and support in crafting a top-notch computer science essay.

So, what are you waiting for? Hire our computer science essay writing service today!

Nova A. (Literature, Marketing)

As a Digital Content Strategist, Nova Allison has eight years of experience in writing both technical and scientific content. With a focus on developing online content plans that engage audiences, Nova strives to write pieces that are not only informative but captivating as well.

Paper Due? Why Suffer? That’s our Job!

Get Help

Legal & Policies

  • Privacy Policy
  • Cookies Policy
  • Terms of Use
  • Refunds & Cancellations
  • Our Writers
  • Success Stories
  • Our Guarantees
  • Affiliate Program
  • Referral Program
  • AI Essay Writer

Disclaimer: All client orders are completed by our team of highly qualified human writers. The essays and papers provided by us are not to be used for submission but rather as learning models only.

computer science extended essay topics

Get the Reddit app

The hot spot for CS on reddit.

IB Extended Essay Topic

I'm a high school IB student looking for help picking out a good topic to investigate for my EE any fellow IB or past IB Reddit users that could help me find a topic?

By continuing, you agree to our User Agreement and acknowledge that you understand the Privacy Policy .

Enter the 6-digit code from your authenticator app

You’ve set up two-factor authentication for this account.

Enter a 6-digit backup code

Create your username and password.

Reddit is anonymous, so your username is what you’ll go by here. Choose wisely—because once you get a name, you can’t change it.

Reset your password

Enter your email address or username and we’ll send you a link to reset your password

Check your inbox

An email with a link to reset your password was sent to the email address associated with your account

Choose a Reddit account to continue

Banner

Extended Essay (IB): Choosing a subject and topic

  • The Inquiry Process
  • EE Seminar 1
  • EE Seminar 2
  • IT Workshop 1
  • EE Investigation Days
  • EE Writing Days
  • Choosing a subject and topic
  • Developing a line of inquiry
  • Finding and selecting sources
  • Working with ideas
  • Expressing your ideas
  • Using ManageBac
  • Supervisor resources
  • Who can help?

computer science extended essay topics

For your EE you have the freedom to focus on almost any topic and you will write your own question to answer.  However, your topic must fit into a single DP subject (unless you choose to write an interdisciplinary essay, such as a World Studies EE that covers a topic “of contemporary global significance” and is likely to encompass two subject areas).

Given the academic challenge and level expected of an EE, you are strongly advised to choose a subject that you are currently studying, preferably at Higher Level.

On this page you will find guidance including:

As well as resource boxes containing:

Introduction to the Extended Essay

computer science extended essay topics

What is the Extended Essay?

  • Compulsory element of the core, along with TOK and CAS
  • Inquiry-based research project resulting in an essay of up to 4,000 words
  • Topic of your choice, but must be based in a DP subject * and meet subject-specific requirements
  • You are strongly encouraged to do your essay in one of your HL subjects

*It is possible, under certain circumstances, to combine two subjects and do a World Studies essay but we do not currently recommend this.

What do I need to do?

computer science extended essay topics

This guide is just to get your thinking started.

You are going to be spending nine months on your Extended Essay - it is very important to choose a topic that actually interests you, or it is going to be a very long nine months...

Good preparation is much more effective for finding inspiration than last minute panic!

CALVIN AND HOBBES © Watterson. Reprinted with permission of ANDREWS MCMEEL SYNDICATION.  All rights reserved.

How do I choose a subject?

Thought bubble image

  • Think about your interests outside the classroom then check whether they might fit into any IB subject areas.
  • Think about your IB subjects, particularly your HL subjects. Which would (and wouldn't) you enjoy exploring in more depth?
  • Make a list of the topics (for one or more different subject areas) that you have enjoyed in that subject area and a list of topics you haven’t covered but wish you had. You might want to chat to your teachers or have a look in your textbooks.
  • Think about any career aspirations you might have, or any ideas for further study, and they could point you in a direction.

Now have a look at the Subject Group Overviews , below, to see what an EE in that group might involve. It is worth comparing a couple of different subject groups.

Subject Group Overviews

  • Group 1: Studies in language and literature
  • Group 2: Language acquisition (incl. Classical Languages)
  • Group 3: Individuals and societies
  • Group 4: Experimental sciences
  • Group 5: Mathematics
  • Group 6: The Arts
  • Interdisciplinary essays

computer science extended essay topics

  • Category 1 Studies of one or more literary works originally written in the language in which the essay is presented.
  • Category 2 Studies of a literary work or works originally written in the language of the essay compared with one or more literary works originally written in another language. (The work originally written in another language may be studied in translation.)
  • Category 3 Studies in language based on one or more texts originally produced in the language in which the essay is presented.

Students and teachers must indicate at the point of upload which category of essay they are submitting."

From: IBO (2020) Extended Essay: Studies in language and literature

MFL Books

Students working on a language acquisition EE must demonstrate an in-depth understanding of the language, culture and society or literature studied. This understanding must be shown in the form of:

  • an analysis of a cultural context or a specific text OR
  • an analysis of trends in the culture studied and the impact of a cultural change on the form or use of the language OR
  • an analysis and comparison of literary texts.

For those undertaking a classical Greek or Latin EE, the focus is on demonstrating an understanding of a relevant or significant aspect of the language, literature and civilization of ancient Greece or Rome."

From: IBO (2020) Extended Essay: Language acquisition including classical languages

Note that you may not do your EE in a language you are studying at ab initio level .

computer science extended essay topics

The individuals and societies EE is intended to encourage the systematic and critical study of:

  • human experience and behaviour
  • physical, economic and social environments
  • the history and development of social and cultural institutions.

Students’ choice of topic should enable them to recognize that the content and methodologies of the subjects are contestable and that their study requires critical thinking.

Students must have sufficient grounding in the subject under which they submit their essay: reading a textbook or consulting an encyclopedia while writing the EE will not compensate for a lack of proper background knowledge."

From: IBO (2020) Extended Essay: Individuals and societies

Note: The IB considers Environmental Systems and Societies EEs to be interdisciplinary, so materials for these can be found under the Interdisciplinary essays tab, above.

computer science extended essay topics

"An extended essay (EE) in the sciences gives students an opportunity to apply a range of skills while researching a topic of personal interest in the field. Students working on a science EE must demonstrate an in-depth analysis of the subject matter studied, be it biology, chemistry, computer science, design technology, physics or sports, exercise and health science. This understanding must be shown in the form of a research paper involving a wellformulated research question. Students should be advised that while there is overlap between the subjects, their study should reflect one specific science area. For example:

  • biology—dealing with living organisms and life processes
  • chemistry—dealing with the composition, characterization and transformation of substances

...The nature of the topic under investigation should be different for each subject area and students should be careful if they undertake essays that may blur the boundaries between two science subjects. For example, when studying the pH of a body of water, students may investigate the chemicals responsible for the observed pH (chemistry), or the effect of the pH on the biota (biology)."

From: IBO (2020) The Sciences: an introduction from Extended Essay: The sciences

computer science extended essay topics

  • the applicability of mathematics to solve both real and abstract problems
  • the beauty of mathematics, as in, for instance, geometry or fractal theory
  • the elegance of mathematics in the proving of theorems as in, for example, number theory
  • the origin and subsequent development of a branch of mathematics over a period of time, measured in tens, hundreds or thousands of years
  • the links between different branches of mathematics, or the way that branch of mathematics has been born, or has flourished, as a result of technology.

Students should be advised on the importance of formulating logical and coherent reasons for selecting a particular topic for the EE, the need to identify a well-thought-out research question and the requirement to search for the mathematical problems that require a solution. Students must be advised that mathematical research is a long-term and open-ended exploration of a set of related mathematical problems that are based on personal observations. The answers to these problems connect to and build upon each other over time."

From: IBO (2020) Extended Essay: Mathematics

computer science extended essay topics

  • a coherent analysis and interpretation of their chosen area in relation to a posed research question
  • the testing and validation of the research and consideration of its effect on the practice of the investigated area of the arts
  • development and exploration in a disciplined and imaginative way of an area of study specifically appropriate to the curriculum area chosen
  • a link to a practical dimension.

Each subject area poses its own unique set of challenges. Therefore, the approach to the topic of investigation should reflect the particular methodology most appropriate to the arts subject being studied. Students should have logical and coherent reasons for selecting a particular topic for their essay, a well-thought out research question and an approach that allows them to develop a reasoned argument.

...While there may be overlap between the subjects in the arts and common approaches, the research topic must clearly relate to one specific arts area. If a student chooses a research area that blurs the boundaries between two arts subjects, they must ensure that their essay’s emphasis clearly lies within the arts subject for which they are submitting it. Crucially, the topic selected should reflect each student’s particular interest and enthusiasm within that subject area."

From: IBO (2020) Extended Essay: The arts

computer science extended essay topics

For example, in literature and performance, students focus on the nature of the relationships that occur between a chosen text and its adaptation for performance; in world studies an issue of contemporary global significance is explored through the lenses of two subjects ; and in environmental systems and societies the interaction and integration of natural environmental systems and human societies are explored

Students undertaking one of these options must demonstrate a solid understanding of their area of research, taking a fully integrated approach. This examination must be shown in the form of:

  • a coherently written and structured essay that effectively addresses an area of research, taking an interdisciplinary approach
  • bringing together concepts, methods and approaches from across different subjects
  • the development and exploration of an area of study specifically appropriate to the interdisciplinary choice

The most critical stage in preparing for the EE is the formulation of a logical and coherent rationale for selecting a particular topic for the extended essay, a topic that offers enough scope to provide material for a substantial essay , and the development of ideas around the topic and research question that examine existing views and argue against them."

From: IBO (2020) Interdisciplinary essays: an introduction from Extended Essay: Interdisciplinary essays

We do not recommend undertaking an EE in World Studies. If you choose to do so anyway, make sure that you consider very carefully whether your topic would fit the requirements of a single subject discipline instead. It can be challenging to juggle the requirements of two different subjects while undertaking a piece of academic research like this for the first time, particularly if you do not currently study one or both of the subjects.

Note that the Treatment of the Topic section of the Subject Guide for World Studies says that:

"It is expected that students will have a good grounding in at least one of the Diploma Programme subjects used in the EE.

If they are unfamiliar with a discipline used, they must access its syllabus so that they can identify the concepts, terminology and modes of thinking required for their EE. (Many IB syllabuses contain lists of key concepts.)"

This means that whether or not you are currently studying either or both of the subject areas your World Studies EE is based in  you will need to use DP Level concepts, terminology and modes of thinking appropriate to both subject areas.

Subject Specific Guidance

Use the links below to explore the Subject-Specific Guidance for your chosen subject. Note that it is very important to use the side navigation menu to make sure you have read ALL the relevant guidance (see example for Biology, below).

computer science extended essay topics

You MUST read the subject-specific guidance before completing your Supervisor Application Form, and reread it before completing your Research Proposal Log. You might find it helpful to take notes using the Using the Subject-Specific Guidelines table.

Electronic versions of these can be found at the top right hand side of this page (follow links). If you wish to submit your handwritten version to ManageBac, you may upload a (legible!) photograph.

Ethical guidelines

You must address the IB ethical guidelines in your Research Proposal and follow them throughout the EE process. Some Subject Guides will contain specific ethical guidelines for that subject, but here are some general guides you might need to refer to:

Extended essays from previous years

Past essays

It can be really useful at this stage to look at essays from previous Oakham students, to see what kinds of topics they investigated and what their final essays looked like. These are upstairs in the library and can be looked at while you are here.

Please remember:

  • These are all the essays from past Oakhamians and they were awarded a range of grades (which are recorded on the contents pages). They are not a set of examples of 'good' essays or even 'good' titles.
  • There have been several rule changes in the past, most notably in 2018, so make sure you are aware of the current rules.

You may take photographs of individual pages (such as the contents pages). You may not photograph or photocopy whole essays.

How do I choose a topic?

Go back to your brainstormed list of topics from the first session:

  • Eliminate any that you don’t really want to write about and focus on the rest.
  • Use the ideas on the mind map below to examine these topics and decide which might be worth further exploration. You might choose to make a mind map like this for some of your topics.

computer science extended essay topics

Before deciding on a topic you should do some preliminary research to see what information is out there. Make a few brief notes as you go.

  • General internet browsing: You could begin with some freestyle internet searching on a broad topic that interests you. Search for your topic online, give yourself an hour to follow links and see where they take you – keeping an EE focus, of course!
  • Subscription Databases : While you will almost certainly search the databases extensively for your research once you have chosen a topic, you can also browse them to help you to chose one. See the ' Browsing our subscription databases ' box below for advice on the best ones to choose for this. Using the subscription databases to help you to choose a topic also means that you are guaranteed to be able to find high quality information on that topic.
  • Talk to your teachers, friends and family

Put your notes away, forget about what you have read for a few days, then see what you remember.  This time and distance is important as it is likely that you will remember what is of most interest to you, and so the angle you should develop.

Aim to have three suggestions for topic areas you might like to explore for your EE to explore further before making a decision .

Browsing our subscription databases

You are likely to have used our databases in the past to search for information on specific topics, but many of them are also excellent when browsing for ideas. I have made some suggestions below. You will need to access them from the list on our Subscription Databases page (using the log in information given if you are not on the school network).

computer science extended essay topics

An excellent series of ebooks providing a short, academic introduction to a wide range of topics. Choose 'Browse by subject' from the menu bar to explore them (or use the excellent search facility if you know which topic you are interested in).

computer science extended essay topics

An online encyclopaedia that you can trust and cite! Choose 'Advanced' then 'Explore: Articles' to browse Britannica in a range of different subject areas.

computer science extended essay topics

Hodder Education Magazines

Although aimed at A-level students, browsing these Review magazines may be a good way to identify a broad topic of interest. After you log-in, you can choose to search the whole database or choose a specific subject and browse/search within it.

computer science extended essay topics

Other, subject-specific resources

  • Art: Oxford Art
  • Drama: Drama Online
  • Economics: Financial Times and Gale Newspaper Collection
  • English literature: Connell Guides, EBSCO Literary Reference Centre, emagazine and MASSOLIT (a video-based resource)
  • Music: Naxos Music Library, Oxford Music
  • Politics: Financial Times and Gale Newspaper Collection 

Using the Subject Specific Guidelines

computer science extended essay topics

This table will help you work with the Subject-Specific Guidelines as you choose your topic. You are not required to submit this form to your supervisor, but you might find it helpful when filling in your Supervisor Application Form and Research Proposal.

AI Prompt Catcher

computer science extended essay topics

  • AI Prompt Catcher Example

This Prompt Catcher  must  be completed if you are using AI tools as part of your initial research.  Since examiners cannot access the exact AI-generated content subsequently, you must cite and reference the tool in your essay and include a copy of the Prompt Catcher containing the generated content and the prompt you used to generate it in an appendix.

Annotated bibliography

computer science extended essay topics

This resource will help you to keep track of all the different sources you find. Once you start working with each source in more detail, you will also need a tool like the Investigative Journal to organise your notes.

Head of Library and Archives

Profile Photo

  • << Previous: EE Writing Days
  • Next: Developing a line of inquiry >>
  • Last Updated: Jun 24, 2024 10:46 AM
  • URL: https://oakham-rutland.libguides.com/ib-extended-essay

Smallbone Library homepage

Search the Library Catalogue

Access our Subscription Databases

Normal term-time Library opening hours: Mon-Fri: 08:30-21:15 Sat: 08:00-16:00 Sun: 14:00-18:00 (Summer Term only)

IMAGES

  1. (PDF) Essay on the understanding of computer & systems sciences

    computer science extended essay topics

  2. Computer Science

    computer science extended essay topics

  3. Computer Science

    computer science extended essay topics

  4. Computer Science EE: Definition, Topics Selection, and Criteria

    computer science extended essay topics

  5. Computer Science Y8 Extended Essay Research Activity

    computer science extended essay topics

  6. Write my essay

    computer science extended essay topics

VIDEO

  1. Harvard CS50 2023

  2. OCR GCSE Computer Science J277 paper one

  3. computer Essay / 10 lines on computer in english / Esaay on computer / Essay writing

  4. OLEVEL

  5. 10 Lines Essay on Computer in Urdu || Computer Essay || Urdu Essays

  6. Computer Science in 2 Years

COMMENTS

  1. Extended Essay

    Extended Essay. Extended Essays in Computer Science are not easy to do. Computer Science is counted as an experimental science by the IB and thus requires you to do some kind of experiment in the realm of computer science and then report your findings. As so few students attempt a CS EE every year, coming up with a 'good' CS EE topic will ...

  2. 160+ Computer Science Essay Topics for Your Next Assignment

    Current Hot Topics in Computer Science. The ethical implications of facial recognition technology. The role of blockchain in data security and privacy. The future of quantum computing and its potential applications. The challenges and opportunities of implementing machine learning in healthcare.

  3. CS EE World

    ABOUT CS EE WORLD. CS EE World was created in 2019 by a May 2019 IB graduate upon the realization that there weren't enough free Computer Science Extended Essay (CS EE) exemplars online to properly guide IB students. As the notable website I B CompSci Hub says, "Extended Essays in Computer Science are not easy to do," so students need the ...

  4. IB Computer Science EE examples

    EE Computer Science C. Impacto de la multimedia educativa en el proceso de aprendizaje sobre uso de herramientas tecnológicas. EE Computer Science A. High scoring IB Computer Science Extended Essay examples. See what past students did and make your Computer Science EE perfect by learning from examiner commented examples!

  5. Computer Science Extended Essay Topics

    The IB Computer Science Extended Essay is a great opportunity for students to dive deep into a topic that interests them and demonstrate their knowledge of the area. It is essential for the student to select an interesting and suitable topic, develop a strong thesis, and use research methods and software tools to support it.

  6. Computer Science EE Topic Ideas + Examples

    Computer Science EE ideas. Machine learning models for predicting stock prices: The emergence of machine learning models has popularized the prediction of stock closing prices, driven by technological advancements and the availability of historical data. Retail investors and companies alike utilize these models to gain insights into future ...

  7. The Complete IB Extended Essay Guide: Examples, Topics, and Ideas

    References and bibliography. Additionally, your research topic must fall into one of the six approved DP categories, or IB subject groups, which are as follows: Group 1: Studies in Language and Literature. Group 2: Language Acquisition. Group 3: Individuals and Societies. Group 4: Sciences. Group 5: Mathematics.

  8. Computer Science EE Topics

    An Extended Essay (EE) in computer science provides students with the opportunity to delve deeper into a specific topic and conduct original research. In this article, we will provide a list of computer science EE ideas to help students get started on their research. These topics cover a wide range of areas, including machine learning, natural ...

  9. PDF Computer science: Subject-specific guidance

    An extended essay (EE) in computer science provides students with an opportunity to investigate a ... Treatment of the topic An EE in computer science is not intended as a vehicle to demonstrate programming skills. These are demonstrated in the computer science project (the internal assessment requirement of the computer ...

  10. Computer Science EE: Definition, Topics Selection, and Criteria

    Computer science extended essay is an assignment that allows IB students to study a specific topic of computers and its ramifications for society and the globe. The essay may investigate the most recent advances or future prospects in a field that is always breaking new limits and evolving swiftly. There are several potential research fields ...

  11. Tanglin LibGuides: IB Extended Essay (EE): Computer Science

    Excellent Extended Essays - Computer Science. The viability of WebSockets as a replacement of AJAX in large scale web applications (2014) The difference of pseudorandom and truly random numbers (2021) Find example excellent essays. Click on the subjects to browse the list of Excellent Extended Essays.

  12. Overview

    The Extended Essay (EE) in Computer Science (CS) is an independent research project where students conduct experiments to explore the vast realm of computing and its implications for the world. The work has a maximum length of 4,000 words, with an additional 500 words allocated for reflections, known as the Reflections on Planning and Progress ...

  13. PDF IB COMPUTER SCIENCE: Extended Essay Assessment

    The title should clearly indicate the area of research, with the underlying computer science forming the principle basis of the essay. Students should avoid topics that deal primarily with social aspects of information technology that would lie more within the subject ITGS (eg "The value of friendships attained through social networking sites

  14. Examples

    Extended Essay examples. The examples of Extended Essays in Computer Science are available on the CS EE World website, along with the grade and sometimes contact info to the author. This resource can be extremely helpful to provide you with an idea of what defines a moderate, good, and excellent essay. January 11, 2024. Edit this page.

  15. LibGuides: US

    An extended essay (EE) in computer science provides students with an opportunity to investigate a particular aspect of computing and its implications for society and the world. ... subject that is continually breaking new barriers. There are many possible areas to be explored, each with a wealth of topics: advances in hardware and software ...

  16. Computer Science

    arXiv is a full-text, open archive and distribution server for theoretical and applied scientific research papers. Hosted by Cornell University. Coverage 1991 to the present. CiteSeerx is an evolving scientific literature digital library and search engine that has focused primarily on the literature in computer and information science. more ...

  17. The IB Extended Essay: Topic ideas and research Questions

    During the first meeting with your advisor, discuss the research you've done, your ideas, and the requirements for your subject. Decide on the most suitable research question. Your revised research question proposal is due May 16. Adapted from O'Farrell, Finbar. Approach your assessment the IB Way: Extended Essay. pg. 13.

  18. Computer Science Extended Essay Topics

    Successfully Writing a Computer Science Extended Essay. Writing a successful Computer Science extended essay can seem daunting, but with the right guidance, it is achievable. It requires having a thorough understanding of the topic, analyzing the material, researching, forming an in-depth thesis, and finally, crafting the essay.

  19. 100 IB Extended Essay Topic Ideas!

    An analysis of body modification in relation to social and cultural anthropology. 100. Chaste systems and social ranks in societies. There are so many class subjects that can form the basis of your extended essay, including these popular six subjects: - Information technology. - Computer science. - Health science.

  20. Extended essay

    The extended essay is an independent, self-directed piece of research, finishing with a 4,000-word paper. One component of the International Baccalaureate® (IB) Diploma Programme (DP) core, the extended essay is mandatory for all students. Read about the extended essay in greater detail. You can also read about how the IB sets deadlines for ...

  21. 15+ Computer Science Essay Examples to Help You Stand Out

    Here are ten examples of computer science essay topics to get you started: The impact of artificial intelligence on society: benefits and drawbacks. Cybersecurity measures in cloud computing systems. The Ethics of big data: privacy, bias, and Transparency. The future of quantum computing: possibilities and challenges.

  22. Examples

    These highlight the diverse range of topics covered by International Baccalaureate® (IB) Diploma Programme (DP) students during their extended essays. Some examples are: "An analysis of costume as a source for understanding the inner life of the character". "A study of malnourished children in Indonesia and the extent of their recovery ...

  23. IB Extended Essay Topic : r/computerscience

    I did mine over WEP and WPA wireless security, which managed to get an A after writing the majority of the essay the night before it was due. From what I understand, you don't have to do only programming, do you? I steered away from it because I knew that the readers were all programming teachers and probably knew nothing about wireless security.

  24. Extended Essay (IB): Choosing a subject and topic

    Choosing a subject and topic. For your EE you have the freedom to focus on almost any topic and you will write your own question to answer. However, your topic must fit into a single DP subject (unless you choose to write an interdisciplinary essay, such as a World Studies EE that covers a topic "of contemporary global significance" and is likely to encompass two subject areas).