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!

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
  • Online Curriculum Centre

International Baccalaureate Logo

Extended essay

CS EE World

how to write a computer science extended essay

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! 

how to write a computer science extended essay

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"

how to write a computer science extended essay

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.

Quintessential Education. IGCSE IB Tuition Specialists

IB Study Resources

September 14, 2021

A Definitive Guide to the IB Extended Essay (EE)

The Extended Essay (EE) is an independent, self-directed academic research, presented in the form of a 4,000-word paper. One component of the International Baccalaureate® (IB) Diploma Programme (DP) core, the extended essay is mandatory for all students. The final work is given a grade from E to A, and makes up part of each student’s final IB score. These are our thoughts on how to do well in the EE:

Step 1: Choosing a Extended Essay (EE) topic

Choosing a good topic for your extended essay can make a huge difference on your final score. Firstly, you should always choose a topic that you are interested in! The writing process becomes much more engaging, and will also be good content you can write in your personal statement for your university applications.

Always be creative and original when choosing your research topic. Think about how you can make your research question and the way you communicate your academic research unique. In addition, if you wish to explore a multidisciplinary field , you could consider writing a World Studies extended essay . This research is analysed through at least two disciplines, encouraging students to apply their knowledge to a problem with global significance. For example, you may want to consider the effects of an electric vehicle subsidy on climate change. This is an exciting opportunity and provides a good insight to an interdisciplinary university degree such as PPE.

Step 2: Framing your research question

Once you know your extended essay subject, your next step is to choose a question. Often, questions will be framed as “To what extent does…”. Exploring multiple perspectives, and critically analysing each of these, are key to success. Therefore, try and shape your question so that more than one point of view can be explored.

Similarly, make sure your question is specific ! Having a focused question will guide your research and show that you can explore one area in detail. For example, here are 2 examples of Economics extended essay questions:

  • To what extent do smartphone companies compete with each other?
  • To what extent do Apple and Samsung operate in a duopoly in the global smartphone market?

The second research question is more focused, allowing for greater in-depth research into which areas they are competing over. You can use secondary data from both companies’ annual reports, competitor websites, and undertake primary research (such as through an Economic survey or personal interview) – Having a research question that allows you to explore a specific area critically will definitely help you to score highly.

how to write a computer science extended essay

Step 3: Meeting your supervisor to establish specific targets

We recommend meeting with your supervisor as early as possible to check whether your research question is appropriate. If it is, this is a great opportunity to explore potential avenues of research. For example, a Physics extended essay on the path of a bowling bowl may look to incorporate several different features, such as force, weight, and air resistance into a model. Whichever subject area you choose, your supervisor is usually your first port of call for any questions you have.

During the meeting, it will be good to establish a timeline for your extended essay. Although this may only be rough, this will give you deadlines to work towards (much like you will need to do for university essays). Similarly, setting specific targets for your next meeting, such as writing an introduction or doing your survey, will also give you definitive targets to meet. Make sure at the end of this meeting you have clear goals to achieve and by your next meeting.

Furthermore, make sure that you are keeping a record of all of your meetings with your extended essay supervisor. 6 of the 36 marks for the EE are from your Reflections on Planning and Progress Form (RPPF) where you reflect on the meetings you have had with your supervisor. These should show that you are engaged with your topic, so discuss the ideas you have considered in response to setbacks whilst writing your extended essay and make sure to use personal pronouns (I, my) to convey your engagement. Detail any changes you made to your research method and demonstrate how you have taken a creative approach to your topic, as these will highlight what you have done to stand out.

Step 4: Starting your EE research

Following the meeting with your supervisor, it is time to begin researching your topic! This does not have to be too detailed to begin with, and we recommend aiming to research enough to write an introduction to your essay. This introduction should outline the main themes you will explore and your line of argument. To reiterate, your main argument may change as your essay develops, so do not worry if it is not perfect when you begin.

Some useful sources of information are your school library or Jstor. Your school librarian may be able to suggest some good books or articles to start reading, whilst using academic sources like Jstor or Google scholar gives you access to a wide range of academic material. When reading books or journal articles, you do not have to read them cover to cover! In fact, you should only read the sections that are relevant to your topic, and reading the introduction and conclusion will often tell you whether a journal article is relevant.

When reading, consistently keep in mind your essay title as this will help you to focus your reading on key sections of texts. For instance, highlight the key sections of the texts to review later. Alternatively, you could make notes in a separate word document; such as Googledocs; or with pen and paper. It is useful to keep everything you do in the same format, however, so you can easily collate it.

Step 5: Writing the essay’s first draft

The most difficult part with the EE is getting the first draft down. Many students struggle o to write the perfect introduction and methodology, and get stuck for weeks in the process. Your introduction and first draft do not have to be perfect but should form the base of your essay moving forward. It is often good to form a plan from your research that contains the key elements of each paragraph. Once you are confident with this and have filled it in with more research, you can turn this into a fully operational first draft.

We recommend breaking down the writing stage into several paragraphs, setting yourself mini-goals to achieve. This will help you to move along faster and make the seemingly daunting task of a 4,000-word essay a lot simpler. Similarly, you should use the research you have to support your ideas. Your research might consist of facts to back up your analysis or other writers’ opinions that agree with your own. Furthermore, you can also use this research to explore multiple points of view, coming to a conclusion as to which one is most appropriate. However, save yourself time whilst doing this by including links to the original article, rather than full references, as it is likely you may change the content of your essay and the references you use as you progress.

Make sure you save your extended essay frequently and to an accessible platform such Dropbox or Google Drive so that if your computer were to crash your progress will be stored!

Step 6: Reviewing your first draft

Your aim when meeting with your supervisor this time is to look over your first draft to see which parts are excellent, which can be explored further and which need to be rethought. This can be split into a number of meetings; for example, I looked at my introduction, then at the 4 sections of my main body, and finally at my conclusion. This reshaped the goals that I had moving forward and gave me specific subsections to work on.

Whilst editing your first draft, do not be afraid to delete, reword or move some parts that you have written, as this will help you shape your extended essay into the finished article. You can, if needed, even slightly alter your question. I changed my question at the start of April, with a June deadline for my essay. However, changing my essay question did not leave me with a whole new essay to write, as I was able to use most of what I had already written, adapting it to focus on the new question. Whatever changes you have to make, they are all moving you towards a complete final version, so stay positive!

Step 7: Refining your Extended Essay

After your meeting, review the changes you have to make to your methodology and research process. You should consider whether you have critically investigated the variables in your RQ and whether it is backed up by a solid methodology. For instance, are there any counter arguments you have not considered? Does your research process flow? Always draw links to each paragraph, so that your essay has a logical flow from its introduction to its argument, counter arguments, responses, and conclusion.

When researching areas in more detail, make use of what you have learnt from your current research. For instance, look at the suggested reading or references in books that you have read or look at articles from the same journal. Furthermore, stay up to date with the news in case you can include new research in your extended essay.

When editing, it is useful to save a new copy of your extended essay (for example, EE draft 2) so that you can track any changes that you make. Also, if anything were to happen to your new copy, you always have the previous copy and notes from the meeting to re-do any changes. We recommend doing this on Googledocs whether changes are saved real-time on the servers so you don’t lose precious work if your computer crashes.

Step 8: Final Notes

Once you are done with your initial drafts, ensure that you have professional presentation, consistent formatting, and proper citations. Make sure that you have included page numbers and a bibliography (if required). Additionally, make the layout justified, font and size, as well as double spaced as per IB requirements. You have to include a cover page with a title, your research question, word count and subject. You also have to meet your supervisor the final time to fill out your viva voce (oral) section of the RPPF before the final submission.

Step 9: Final Submission

When submitting your extended essay, ensure that your name, candidate number and your school’s name are not on the document. This will ensure that your EE is marked fairly without prejudice. Your EE is electronically stamped and the IB can track who it belongs to, as is your RPPF.

We wish you the best of luck with your extended essay and hope you enjoy the process. If you would like help with your extended essay, please take a look at our courses or contact us for more information. We also offer IB tuition for various subjects and University applications mentoring and are more than happy to tailor our classes to your needs and requirements!

Related Posts

The English IA: Tips for a successful presentation

The English IA: Tips for a successful presentation

How to prepare for the Singapore Medical School applications

How to prepare for the Singapore Medical School applications

Ace Your Biology IA (HL): A How-to Guide

Ace Your Biology IA (HL): A How-to Guide

How to Ace your Business Management Internal Assessment (HL)

How to Ace your Business Management Internal Assessment (HL)

Contact Info

545 Orchard Road #14-06/09 Singapore 238882

(+65) 61009338

QE_Singapore

Mondays to Fridays: 10am to 7pm

Quick Links

Join Our Mailing List

© 2024 Quintessential Education™

Are you seeking one-on-one college counseling and/or essay support? Limited spots are now available. Click here to learn more.

Guide to the IB Extended Essay in 2024

January 24, 2024

If you’re an International Baccalaureate student getting ready to write your IB Extended Essay, you might be experiencing some very understandable trepidation. But have no fear—we’re here to help you understand what’s required of you, how to plan ahead (IB extended essay topics), and how you’ll be graded (IB extended essay rubric). Keep reading for a good dose of preparation and confidence before you begin the journey. In this article, we’ll cover:

What is the IB Extended Essay?

The ib extended essay—required content, ib extended essay topics.

IB Extended Essay—Sample Essays

IB Extended Essay Tips

Ib extended essay rubric, ib extended essay—more resources.

The IB Extended Essay is a 4,000-word paper that asks you to immerse yourself in research and academic writing. A required part of the IB program, the Extended Essay is a chance to dig deep into a topic that fascinates you.

Although it’s no small task, the IB Extended Essay is an opportunity to gain practical research and writing skills that will come in handy again in college. As you write, you’ll learn how to:

  • Identify credible sources
  • Formulate a research question and limit your scope of research
  • Communicate ideas to an audience
  • Develop a well-supported argument

The IB Extended Essay is largely an independent, self-directed project, but don’t worry—the IB program doesn’t throw you into the deep end. You do get to select a mentor (usually a teacher at your school) to help guide you through the process. As you write, you’ll be required to meet with your mentor three times. As part of your final evaluation, your mentor will interview you in a final reflection section called a viva voce . During the viva voce, your mentor will check for plagiarism and malpractice, ask you to reflect on challenges and difficulties, and prompt you to discuss what you’ve learned through the research and writing process. Your mentor will then generate a report that factors into your final grade.

Your final essay must include the following:

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

For this essay, it will be up to you to generate a topic; the International Baccalaureate does not provide prompts. However, your essay will need to fit within one of six provided subject areas . You’ll choose from the following list of IB Extended Essay Topics:

  • Language and literature
  • Language acquisition
  • Individuals and societies
  • Mathematics

IB Extended Essay Topics (Continued)

At a glance, the subject areas might look limited, but the topics you can choose to write about are actually wide-ranging. The “Individuals and societies” category includes social science topics like economics, history, world religions, and philosophy. And, if you’re leaning toward “Science,” you can choose from classic subjects such as biology, chemistry, and physics, or related topics like environmental systems or health science, among others.

The IB also offers a special “World Studies” option for students interested in researching global issues. This subject would allow you to center your writing on global issues such as migration, global health, cultural exchange, or climate change.

Wondering what an outstanding IB Extended Essay looks like? The International Baccalaureate provides quite a few sample student essays online . Here are five essays that earned A grades.

Language and literature: An exploration of an aspect of the narrative voice in Vladimir Nabokov’s Lolita

Environmental Systems and Societies: The economic impact of the 1995 reintroduction of grey wolves to Yellowstone National Park

Psychology: To what extent do social networking sites (SNS) usage lead to experience of anxiety in adolescents?

Music: Composition techniques in the 1st movement of Johannes Brahms’s Symphony No. 2, Op. 73

Business Management: Corporate Culture at Oracle

1) Pick something you’re passionate about

As you can see from the titles above, the IB Extended Essay is a great place to delve into a niche topic that fascinates you. Since you’ll be spending many months on this essay, you’ll want to pick a topic you genuinely enjoy spending time learning about. It’s also smart to choose something you’ve already learned about in your IB classes so that you have a strong foundation of knowledge to start with. In music class, do you love pondering why music makes us feel a certain way? Maybe an essay about music theory will keep your gears turning. Do you come alive trying to solve seemingly impossible problems in physics class? Now’s your chance to put those equations into action.

Since this essay is all about your academic interests, it’s also a good idea to pick a topic that’s relevant to what you plan to study in college. Selecting a relevant topic will provide you with significant exposure to the field and will also give you something meaningful to talk about in your college admissions essays.

2) Limit your scope

What’s the meaning of life? Why do wars happen? What is time? Some questions are just way too big to answer, and your IB Extended Essay is not a good place to tackle expansive, philosophical questions. Instead, think of this essay as a place to investigate one piece of a big question. If, let’s say, you’re generally interested in what helps women reach positions of leadership in business, this is a good place to examine how one or a few companies approach this issue. Or, if you’re interested in studying what inspires surrealist painters, you’ll want to pick one or a few painters to research, likely all from the same time period. For both these topics, you’d need a whole textbook to tackle the full question, but limiting your scope will make it much easier to write a clear and cohesive 4,000 words.

On the other hand, it’s possible to narrow your focus too much. It would be impossible, for example, to write 4,000 words about a single sentence in a novel. Make sure you talk about scope early and often with your mentor. Together, you can find the perfect Goldilocks scope for your project that’s not too big and not too small.

3) Choose a good mentor

Speaking of mentors, choosing wisely will help you enormously as you embark on your IB Extended Essay. You’ll want to make sure you choose someone with existing knowledge in your research topic. Your English teacher may be able to give you great writing advice, for example, but they won’t be able to guide your research and scope if you’re writing about marine animals or modern dance.

Before you approach a teacher, make sure you have at least one topic idea (or even a few ideas) in mind so that you can make sure they’ll be a good fit to supervise your project. When you meet with them, find out what their mentorship style is like. Make sure they’ll have time to read several drafts of your essays, meet with you a few times, and give you feedback. Some IB schools will require your IB Extended Essay mentor to sign an agreement form too, so make sure you find out what paperwork is required in advance.

4) Get organized, way organized

The IB Extended Essay is not something you can crank out the night before it’s due. The essay is meant to be a substantive, in-depth, thoughtful, and thoroughly researched analysis, and Rome simply isn’t built in a day. This might be the longest paper you’ve written to date, and this project might require more research than you’ve been asked to do before. Timelines vary by school, but you’ll likely spend between eight months and a year working on your IB Extended Essay. So, how will you pull it all off? For these 8-12 months, organization will be your guiding light. We recommend you:

  • Get started early. If your essay is due November of your senior year, start generating topic ideas during your junior year right after winter break.
  • Create a long-view schedule for yourself. What will you accomplish each month of your process?
  • Give yourself deadlines. Once you choose a mentor, suggest 2-3 draft deadline dates so that you will be held accountable throughout the writing process.
  • Find a note-taking system that works for you. You’ll be reading many articles and books and it’s hard to keep track of all your sources. Create a document or spreadsheet where you keep track of the sources you’ve found and check them off as you read. As you finish reading a text, type up important quotes and a few notes explaining how it connects to your topic and to your other texts.

5)Write a messy first draft

Writing never comes out perfect the first time, even for New York Times bestselling authors and the most experienced researchers. In your first draft, give yourself permission to get all your thoughts out, no matter how unstructured or rambling they are. Call this your brainstorming draft. When you’re ready to revisit it, see what patterns emerge, what common ideas you can group together, what beginning buds of ideas you can make bloom into full-fledged analysis.

6) Communicate for an audience

When you’re used to producing writing that only your teacher reads, it can be hard to remember to write for an audience. But at the end of the day, writing is communication , and the best writing is clear and thorough communication that anyone could pick up and read. For your IB Extended Essay, you’ll want to remember that many people will be reading your final essay, and not all of them will be experts in the niche topic you choose to study. Ask yourself: how can I explain my research to an audience who doesn’t already agree with my analysis?

To communicate to an audience, you’ll want to:

  • Provide lots of general background information on your topic.
  • Don’t assume your reader is familiar with your sources. Introduce them as if they’re guest speakers about to walk up to a podium and deliver a lecture.
  • After including quotes, facts, and figures, be sure to explain what those sources mean in your own words and how they connect to your bigger-picture argument.
  • Don’t assume your arguments are self-evident. In this essay, communicating for an audience means supplying ongoing interpretation and analysis, even if it feels like you’re explaining the obvious. Your reader isn’t on your research journey with you, so your points might not be so obvious to your reader.

Although your IB Extended Essay provides a report that factors into your grade, your essay will also be assessed by external examiners the IB. Per the IB Extended Essay Rubric , essays are graded on a scale from 0 to 34 based on 5 different criteria:

  • 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)

As you can see, Critical Thinking is the most significant rubric category. This means that the IB wants to see you arrive at your own unique analysis of your topic, drawing connections between sources and data, and making well-supported arguments. This means they want a lot of you: your ideas, your interpretations, your thoughts. Make sure you emphasize that in your essay, but of course don’t forget the other categories.

The score a student receives corresponds to a letter grade scale that is slightly different than what we’re accustomed to in the U.S. Here’s the letter grade to numerical score breakdown:

Total Points Earned Letter Grade Descriptor
30-34 A Excellent
25-29 B Good
17-24 C Satisfactory
9-19 D Mediocre
0-8 E Elementary

You must earn a D or higher to receive your IB Diploma. To learn more about the different criteria included in the IB Extended Essay Rubric, you can explore the IB’s full guide to the Extended Essay .

We hope you found our look at the IB extended essay rubric and IB extended essay topics to be helpful. Ready to dive into research? You may want to read our 10 Expert Tips for Improving Reading Comprehension before you hit the books.

And if you’re a high school student in the process of mapping out your pathway to college, take a look at a few other useful guides:

  • IB vs AP—Which Classes are Best for College Admission?
  • How to Earn College Credit in High School
  • High School Course Requirements for College Admission
  • SAT Score Calculator
  • ACT Score Calculator 
  • High School Success

Christina Wood

Christina Wood holds a BA in Literature & Writing from UC San Diego, an MFA in Creative Writing from Washington University in St. Louis, and is currently a Doctoral Candidate in English at the University of Georgia, where she teaches creative writing and first-year composition courses. Christina has published fiction and nonfiction in numerous publications, including The Paris Review , McSweeney’s , Granta , Virginia Quarterly Review , The Sewanee Review , Mississippi Review , and Puerto del Sol , among others. Her story “The Astronaut” won the 2018 Shirley Jackson Award for short fiction and received a “Distinguished Stories” mention in the 2019 Best American Short Stories anthology.

  • 2-Year Colleges
  • ADHD/LD/Autism/Executive Functioning
  • Application Strategies
  • Best Colleges by Major
  • Best Colleges by State
  • Big Picture
  • Career & Personality Assessment
  • College Essay
  • College Search/Knowledge
  • College Success
  • Costs & Financial Aid
  • Data Visualizations
  • Dental School Admissions
  • Extracurricular Activities
  • Graduate School Admissions
  • High Schools
  • Homeschool Resources
  • Law School Admissions
  • Medical School Admissions
  • Navigating the Admissions Process
  • Online Learning
  • Outdoor Adventure
  • Private High School Spotlight
  • Research Programs
  • Summer Program Spotlight
  • Summer Programs
  • Teacher Tools
  • Test Prep Provider Spotlight

“Innovative and invaluable…use this book as your college lifeline.”

— Lynn O'Shaughnessy

Nationally Recognized College Expert

College Planning in Your Inbox

Join our information-packed monthly newsletter.

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.

Prep Zone Academy | IB Tuition

15 Top Tips on Writing the IB Extended Essay (EE)

Michelle

Table of Contents

  • 1 What is the EE?
  • 2 Tips on Getting Started
  • 3 Tips on Organizing your Sources
  • 4 Tips on Writing the Essay

What is the EE?

The IB Extended Essay (EE) is a 4000-word essay that gives you the chance to explore interesting topics relating to one of your DP subjects. It’s like a mini-thesis.

Tips on Getting Started

1. pick a subject and topic:.

Perhaps you have enjoyed your literature classes the most: that could be your subject. What themes did you find intriguing? You might have enjoyed Beckett’s Waiting for Godot and may choose to compare the play with Endgame . It’s important to spend some time picking your subject and topic because your essay must insightfully answer a research question.

2. Design a research question:

Start with a broad topic and brainstorm limiting factors, which are questions you can ask yourself to narrow your focus. The research question should eventually be fairly specific, such that a short 4000 word essay would be able to answer it with some depth.

For example, you can start with ‘ the portrayal of women in 19th century novels ’ (a broad topic). Asking yourself, ‘ Which novelist specifically am I interested in? would limit your scope, and you can come up with better scope: ‘Portrayal of women in the novels of Jane Austen’ (a more focused topic). The next limiting factor would give you a refined title. Now ask ‘ which novels? ’ Keep going with this process till you have narrowed yourself down to an appropriately specific research question. This same process can be applied to the study of any subject of your choice.

Below is a table to give you an example of the process:

Below you will find some common question starter you can use to generate your working title:

  • In what ways…
  • To what extent….
  • What are the impacts of….
  • What is the influence of ….

3. Finding sources:

Find suitable sources as soon as you have your working title. Find at least 5- 7 reliable sources that relate to your title.

4. Changing your research question, subject, or topic:

It is fine to change the above, but give yourself a deadline, after which you cannot allow yourself to change the subject and topic. Adjustment to the research question is permissible as you might reconsider it while conducting your research. However, having a deadline to refine your research question would also ensure that you’re on the right track. This also means you should start more ahead of time that you originally planned so that you have time and space to get comfortable and make some mistakes.

Tips on Organizing your Sources

1. Distinguish between primary and secondary sources. For example, in Literature, novels, poems, and anthologies are considered primary sources while secondary sources comprise articles or literary reviews related to your topic.

2. Visit a library.

3. Structure your reading to avoid re-reading:






You can also organize the reading using mind maps, interconnected block lists, progression charts, and branches.

4. Research is important because an EE that is based on mere opinions will not score highly.

Tips on Writing the Essay

A formal essay follows the model below:

1. The introduction must explicitly state your research question. Write the introduction first because it will help you write a logical and coherent essay. The introduction functions as an outline of your essay.

2. You may want to think about subsections in your essay before you start writing. This will give you a sense of how much space or how many words each section of your analysis will take. The last thing you want is an essay that requires heavy cutting, or to struggle to meet the word count close to your deadline.

3. Examiners want to see logical arguments supported by relevant evidence. You must provide evidence to support your points and discuss the relationship between them, so make reference to your primary and secondary sources.

4. Use reporting verbs such as argues, highlights, defines, reinforces, asserts, and so on rather than thinks, shows, hopes, imagines, and so on.

5. Use linking words to link ideas and provide a logical flow of ideas.

6. Read through your paragraphs, again and again, reordering paragraphs, until you have a logical order.

7. The conclusion of your essay must reiterate your key findings, summarize main points, and provide a resolution to your conclusion. DO NOT introduce new findings or information. DO NOT pass judgments or make any accusations. AVOID including personal statements.

Trial Class Registration

Need help with the IB? Prep Zone Academy provides one-to-one tuition in a wide range of subjects at both the SL and HL levels. Our team of all-star trainers offers undivided attention throughout these sessions in addition to a fully personalized curriculum that is specifically tailored to meet your personal goals. Our trainers will work closely with you to help you achieve your goals, whether you wish to work on specific weaknesses or prepare for the upcoming assessment.

Additionally, parents will receive personalized feedback after every lesson, so they are always informed of what is being taught in class. Sign up for a trial lesson today to experience the Prep Zone’s difference!

For any urgent inquiries, contact us at +65 6812 9999 or Whatsapp us at +65 8305 1871

By submitting this form, I agree to Prep Zone Academy’s Privacy Policy and Terms of Use .

Popular Posts

  • IB vs A Level – What’s the difference? March 18, 2021
  • All You Need To Know About IB’s Theory Of Knowledge (TOK) February 4, 2021
  • 4 Top Tips To Best Prepare For IB Literature April 13, 2021
  • How To Prepare For TOK June 24, 2021
  • What makes a good TOK Exhibition? August 4, 2021

Latest Posts

how to write a computer science extended essay

Author Michelle

Join the discussion one comment.

  • Pingback: 5 Tips for Choosing Your IB Subjects - Prep Zone Academy

© 2022 Prep Zone Academy

Privacy Policy  &  Terms of Use  

This site is protected by reCAPTCHA and the Google  Privacy Policy  and  Terms of Service  apply.

Prep Zone Academy is an MOE Registered Private School (200615000Z)

Office Hotline:  +65 6812 9999 Email :  [email protected]

Orchard Campus

15 Scotts Road, #07-05 Singapore 228218  Open daily |  10:00AM - 6:00PM  Closed on  weekday  public holidays

how to write a computer science extended essay

Prep Zone Academy® has adopted the Tripartite Standard on Flexible Work Arrangements, and has committed to be a fair and progressive employer.

© 2024 Prep Zone Academy | IB Tuition. All Rights Reserved

  • IB Math Tuition
  • IB English Tuition
  • IB Physics Tuition
  • IB Chemistry Tuition
  • IB Biology Tuition
  • IB Economics Tuition
  • IB Psychology Tuition
  • IB Score Guide
  • Theory of Knowledge
  • English Language & Literature
  • IB Maths Webinar

how to write a computer science extended essay

Clastify logo

IB Computer Science EE examples

Filter exemplars, how can machine learning algorithms be used to improve fraud detection in financial transactions, to what extent does the variance in sample rate, sample to noise ratio and bit rate impact the file size and thus the practicality for it to be used in a streaming service., want to get full marks for your ee allow us to review it for you 🎯, to what extent is the cnn diagnosis system effective in diagnosing skin cancer to be malignant or benign, to what extent does the m1 chip outperform its predecessors in terms of efficiency, to what extent does password length & variation of characters affect the entropy of a password, fast track your coursework with mark schemes moderated by ib examiners. upgrade now 🚀, how does kruskal’s algorithm compare to prim’s algorithm in finding a minimum spanning tree in a graph in terms of running time across graphs with varying densities, to what extent are machine learning models effective in accurately predicting the closing price of stocks, how does the genetic algorithm compare to simulated annealing for solving the min-max vehicle routing problem, in terms of time complexity and performance, investigating the configurable parameters of k-means unsupervised learning, how do different anti-aliasing algorithms (fxaa, taa) compare to ai aliasing technologies (deep super-sampling) with performance and image quality, to what degree does a used language in text data influence the compression of entropy and dictionary-based encoding using the huffman and lzw algorithms, 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, to what extent does the use of backtracking in a binary tree improve the decision-making accuracy in a tic-tac-toe game, to what extent are convolutional neural networks based on densenet and resnet architectures and decision trees efficient at making multi-class morphological classifications of rgb telescopic images, how does the convolutional neural network (cnn) architecture affect the accuracy, loss and training time of visual facial recognition, to what extent may artificial intelligence replace human judges in sports, to what extent is a fibonacci heap more efficient than a binary heap when using dijkstra’s shortest path algorithm to calculate the most convenient mtr station from the hong kong mtr map, to what extent is facebook’s algorithm for removal of hate speech operational in comparison with secondary-school intermediate level python code, efficiency of the interpolation and jump search algorithm’s runtime in different array sizes based on the positioning of the key, which facial detection algorithm is the most appropriate for detecting masked faces, to what extent can computer vision and convolutional neural networks be used to identify and translate american sign language, to what extent do aes, rsa and 3des vary in efficiency in relation to speed and memory usage with increasing file size, to what extent are artificial neural networks successful at predicting the sine function, how effective are predictive neural networks when used in reinforcement learning, to what extent does the time complexity of inserting values compare between scapegoat tree and adelson-velskii and landis tree’s rebalancing algorithm, time complexities of the avl tree and red-black tree insertion algorithms, assessing the use of machine learning algorithms for predicting the outcome of random number generators., how does the re-balancing algorithm of a splay tree compare to that of an avl tree in terms of time complexity when deletion of values is carried out, comparative analysis on the predictive power of machine learning algorithms vs. traditional time-series forecasting for stock price prediction of top five companies in the krx, impacto de la multimedia educativa en el proceso de aprendizaje sobre uso de herramientas tecnológicas.

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?

how to write a computer science extended essay

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

how to write a computer science extended essay

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?

how to write a computer science extended essay

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

how to write a computer science extended essay

  • 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 .

how to write a computer science extended essay

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.

how to write a computer science extended essay

"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

how to write a computer science extended essay

  • 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

how to write a computer science extended essay

  • 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

how to write a computer science extended essay

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).

how to write a computer science extended essay

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.

how to write a computer science extended essay

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).

how to write a computer science extended essay

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).

how to write a computer science extended essay

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

how to write a computer science extended essay

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.

how to write a computer science extended essay

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

how to write a computer science extended essay

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

how to write a computer science extended essay

  • 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

how to write a computer science extended essay

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)

Extended Essay Guide: Criteria, Format, Sample EEs

  • Criteria, Format, Sample EEs
  • Annotated Bibliographies
  • DP Research Process
  • Databases & Academic Journals
  • Evaluate Sources
  • Academic Integrity
  • MLA Citation Format
  • CSE Citation Format (Science & Math)
  • Video Tutorials 2024

The Assessment Crtiteria in Detail!

  • Criterion A: Focus and method
  • Criterion B: Knowledge and understanding
  • Criterion C: Critical Thinking
  • Criterion D: Presentation
  • Criterion E: Engagement
  • EE_How to maximize marks for different subjects?

how to write a computer science extended essay

  • Criterion C: Critical thinking

Notes from the IB

RE: Research Question and Title of Extended Essay

Please note the statement below from the EE curriculum manager regarding the need to have both a title and a RQ for all subjects. Previous versions of the EE Guide indicated that the title and the RQ should be the same for History, Business Management and Mathematics. This is no longer the case.  All essays, regardless of the subject, need to have both a RQ and a title.

Hi Kathy, 

To answer your question, I am going to quote directly from a response John Royce provided, on this forum, in October in response to a very similar question: (it was a question about using Spanish sources - hence the mention of Spanish)

It is certainly  permissible to use sources which are not in the language of the essay, but translation into the target language is required , one cannot assume that the reader understands the original language.

It is usual to quote the original as well as presenting the translation.  [Do not put quotation marks around your translation, just around the original]

Umberto Eco argues ("in Mouse or rat?") that direct translation may lose meaning, paraphrase or use of different idioms may be required to get the ideas across. Paul Bellos ("Is that a fish in your ear?") makes a similar argument - direct translation may confound meaning... Direct translation may not be ideal - meaning and understanding are preferred - so, not to worry that your student with her good Spanish cannot present a direct translation.

What  must be made clear is that the translations are those of the student;  these are her understandings. Readers can make of that what they will - and if unsure, are presented with the original - they can seek another translation.  A note in the acknowledgements and/or in the introduction to the effect that all translations are those of the writer is ... essential.

In response to the question about the  Bibliography/Works cited, my preference would be to list the source in its original Thai version, but perhaps with the English in brackets, to help the examiner.

Your bibliography will have the entries in Thai characters first in the document. Any in-text citation to Thai sources will be in (Thai characters [English translation]).

Citation in Thai [English translation]

Works Cited Example:

วงษ์ปัญญา, ธนกร [Wongpunya, Thanakorn]. “โรงงานยาสูบรวยแค่ไหน และเอาเงินไปทำอะไรบ้าง.”  [How rich is the Thailand Tobacco Monopoly and where does the money go?] (candidate translation). The Standard, The Standard, 30 Aug. 2018, thestandard.co/thailand-tobacco-monopoly/.

Format of the Extended Essay

Required Formatting

The extended essay should be written in a clear, correct and formal academic style, appropriate to the subject from which the topic is drawn. Given that the extended essay is a formally written research paper, it should strive to maintain a professional, academic look. 

To help achieve this, the following formatting is  required:

  • 12-point, readable font (Calibri or Times New Roman);
  • double spacing throughout entire Essay;
  • page numbering - top right corner;
  • no candidate or school name or supervisor name on the title page or page headers.

Submitting the extended essay in the required format will help set the tone of the essay and will aid readability for on-screen assessment by examiners.

Required S tructure

The structure of the essay is very important. It helps students to organize the argument, making the best use of the evidence collected. 

There are six required elements of the final work to be submitted. More details about each element are given in the  “Presentation”  section. Please note that the order in which these elements are presented here is not necessarily the order in which they should be written. 

Six required elements of the extended essay:

  • Contents page
  • Introduction
  • Body of the essay
  • References and bibliography -- if MLA "Works Cited" if CSE "References"

1. Required Title Page  

The title page should include  only  the following information: 

  • the title of the essay
  • the research question
  • the subject the essay is registered in (if it is a language essay also state which category it falls into; if a world studies essay also state the theme and the two subjects utilized) 

The upper limit is 4,000 words for all extended essays. 

how to write a computer science extended essay

2. Required Contents Page

A contents page must be provided at the beginning of the extended essay and all pages should be numbered. Please note that an index page is not required and if included will be treated as if it is not present.

3. Required Introduction

The introduction should tell the reader what to expect in the essay. The introduction should make clear to the reader the focus of the essay, the scope of the research, in particular an indication of the sources to be used, and an insight into the line of argument to be taken. 

While students should have a sense of the direction and key focus of their essay, it is sometimes advisable to finalize the introduction once the body of the essay is complete.

4. Required Body of the Essay  (research, analysis, discussion, and evaluation)

The main task is writing the body of the essay, which should be presented in the form of a reasoned argument. The form of this varies with the subject of the essay but as the argument develops it should be clear to the reader what relevant evidence has been discovered, where/how it has been discovered and how it supports the argument. In some subjects, for example, the sciences, sub-headings within the main body of the essay will help the reader to understand the argument (and will also help the student to keep on track). In structuring their extended essay, students must take into consideration the expected conventions of the subject in which their extended essay is registered. 

Once the main body of the essay is complete, it is possible to finalize the introduction (which tells the reader what to expect) and the conclusion (which says what has been achieved, including notes of any limitations and any questions that have not been resolved). 

Any information that is important to the argument  must not  be included in appendices or footnotes/endnotes. The examiner  will not  read notes or appendices, so an essay that is not complete in itself will be compromised across the assessment criteria.

5. Required Conclusion

The conclusion says what has been achieved, including notes of any limitations and any questions that have not been resolved. While students might draw conclusions throughout the essay based on their findings, it is important that there is a final, summative conclusion at the end. This conclusion(s) must relate to the research question posed.

6.  Required References & Bibliography

Students should use their chosen style of academic referencing as soon as they start writing. That way they are less likely to forget to include a citation. It is also easier than trying to add references at a later stage. For more information on this, refer to the guidelines in the IB document  Effective citing and referencing.

Writing the essay takes time but if students have used their Researcher's reflection space and reflection sessions in a meaningful way they should be well prepared to develop their arguments.

Extended Essay - Examples & Exemplars

  • Essays from May 2018 with IB marks and commentaries
  • Assessed Student Work & Commentary IB-provided. "Student sample extended essays, corresponding marks and comments from senior examiners are available for the following Diploma Programme disciplines. Please note that in light of not having authentic RPPFs to accompany these essays, they are marked against criteria A – D only, for a total of 28 possible marks. Following the first assessment session in 2018, exemplars will be refreshed with authentic sample material." more... less... Biology English Economics History Studies in language and literature Language acquisition Mathematics Psychology Visual arts World studies extended essay (WSEE)
  • Excellenet Extended Essays Concordian GoogleDoc
  • EngA1_Othello EE Othello 2018 From inThinking.net Click the link to see the score and evaluation.
  • Fifty (50) More Excellent Extended Essays DVD by International Baccalaureate Call Number: HS DVD 808.4 ISBN: 9781906345600 Publication Date: 2011 1 DVD-ROM (1:33 min.)

Past CIS Extended Essays

Available in the library behind the desk are file folders of past Extended Essays by Concordian students and IB EE Exemplars. Feel free to browse the papers which must be kept in the library.

how to write a computer science extended essay

  • << Previous: EE Home
  • Next: Annotated Bibliographies >>
  • Last Updated: May 28, 2024 10:30 AM
  • URL: https://concordian-thailand.libguides.com/ee

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.

ib time management

Best Effective Time Management Strategies in IB Diploma

For the IB Diploma, where homework, projects, and tests can quickly pile up, learning how to handle your time well is essential. I believe that coming up with good ways to handle your time is not only helpful, it’s necessary.

ib ia research question

How to Develop a Research Question for IB IA?

The most important thing for a good IB Internal Assessment (IA) is coming up with a good research question. As a former IB writer, I can promise you that a well-written research question will not only help you with your research, but it will also help you keep your analysis on track and make sense.

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.

how to write a computer science extended essay

© 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

100 IB Extended Essay Topic Ideas!

how to write a computer science extended essay

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 […]

how to write a computer science extended essay

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 Topics

Donna C

Unleash Your Creativity with 160+ Computer Science Essay Topics

12 min read

Published on: May 5, 2023

Last updated on: Jan 30, 2024

computer science essay topics

Share this article

One of the biggest challenges students face when it comes to writing an essay is choosing the right topic. 

This is especially true for computer science students, who often struggle to find a topic that is relevant to the subject.

That's where our blog comes in!

We have crafted a list of over 160 computer science essay topics to help students find inspiration. Whether you're looking to write an impressive essay or simply looking for topic suggestions, we have got you covered.

So, let's get started!

On This Page On This Page -->

Computer Science Essay - Overview

A computer science essay is a written piece that explores various topics related to computer science. These include technical and complex topics, like software development and artificial intelligence. They can also explore more general topics, like the history and future of technology.

In most cases, computer science essays are written by students as part of their coursework or academic assignments.

Computer science essays can take many forms, such as research papers, argumentative essays, or even creative writing pieces. 

Regardless of the format, a well-written computer science essay should be informative, engaging, and well-supported by evidence and research.

Now that we understand the purpose of it, let's explore some of the most popular and interesting topics within this field. 

In the following sections, we will dive into over 160 computer science essay topics to inspire your next writing project.

Computer Science Essay Topics For High School Students

  • How Artificial Intelligence is Revolutionizing the Gaming Industry
  • The Ethics of Autonomous Vehicles: Who is Responsible for Accidents?
  • The Role of Computer Science in Modern Healthcare
  • The Benefits and Drawbacks of Artificial Intelligence
  • The Future of Cybersecurity: Challenges and Opportunities
  • How Virtual Reality is Changing the Way We Learn
  • The Ethics of Autonomous Vehicles
  • The Role of Big Data in Modern Business
  • The Pros and Cons of Cloud Computing
  • The Implications of Blockchain Technology

Computer Science Essay Topics For Middle School Students

  • How Computers Work: An Introduction to Hardware and Software
  • The Evolution of Video Games: From Pong to Virtual Reality
  • Internet Safety: Tips for Staying Safe Online
  • How Search Engines Work: Understanding Google and Bing
  • Coding Basics: An Introduction to HTML and CSS
  • The Future of Technology: What Will We See in the Next 10 Years?
  • The Power of Social Media: How it Impacts Our Lives
  • The Ethics of Technology: The Pros and Cons of Social Media
  • The Science of Cryptography: How Messages are Secured
  • Robots and Artificial Intelligence: What Are They and How Do They Work?

Computer Science Essay Topics For College Students

  • The Role of Machine Learning in Business
  • Cybersecurity and Data Privacy in the Digital Age
  • The Impact of Social Media on Political Campaigns
  • The Ethics of Artificial Intelligence and Autonomous Systems
  • The Future of Cloud Computing and Cloud Storage
  • The Use of Blockchain Technology in Financial Services
  • The Integration of IoT in Smart Homes and Smart Cities
  • The Advancements and Challenges of Quantum Computing
  • The Pros and Cons of Open Source Software
  • The Impact of Technology on the Job Market: Opportunities and Threats

Computer Science Essay Topics For University Students

  • The Application of Machine Learning and Deep Learning in Natural Language Processing
  • The Future of Quantum Computing: Challenges and Prospects
  • The Impact of Artificial Intelligence on the Labor Market: An Empirical Study
  • The Ethical Implications of Autonomous Systems and Robotics
  • The Role of Data Science in Financial Risk Management
  • Blockchain and Smart Contracts: Applications and Limitations
  • The Security Challenges of Cloud Computing: A Comparative Analysis
  • The Prospects of Cognitive Computing and its Implications for Business Intelligence
  • The Integration of IoT and Edge Computing in Smart City Development
  • The Relationship between Cybersecurity and National Security: A Theoretical and Empirical Study.

 Research Paper Topics in Computer Science

  • Artificial Intelligence in Cybersecurity: Advancements and Limitations
  • Social Media and Mental Health: Implications for Research and Practice
  • Blockchain Implementation in Supply Chain Management: A Comparative Study
  • Natural Language Processing: Trends, Challenges, and Future Directions
  • Edge Computing in IoT: Opportunities and Challenges
  • Data Analytics in Healthcare Decision Making: An Empirical Study
  • Virtual Reality in Education and Training: Opportunities and Challenges
  • Cloud Computing in Developing Countries: Opportunities and Challenges
  • Security Risks of Smart Homes and IoT Devices: A Comparative Analysis
  • Artificial Intelligence and the Legal Profession: Challenges and Opportunities

Computer Science Essay Topics On Emerging Technologies

  • 5G Networks: Trends, Applications, and Challenges
  • Augmented Reality in Marketing and Advertising: Opportunities and Challenges
  • Quantum Computing in Drug Discovery: A Review of Current Research
  • Autonomous Vehicles: Advancements and Challenges in Implementation
  • Synthetic Biology: Current Developments and Future Prospects
  • Brain-Computer Interfaces: Opportunities and Challenges in Implementation
  • Robotics in Healthcare: Trends, Challenges, and Future Directions
  • Wearable Technology: Applications and Limitations in Healthcare
  • Virtual Assistants: Opportunities and Limitations in Daily Life
  • Biometric Authentication: Advancements and Challenges in Implementation

Computer Science Essay Topics On Solving Problems

  • Using Artificial Intelligence to solve traffic congestion problems
  • Implementing Machine Learning to predict and prevent cyber-attacks
  • Developing a Computer Vision system to detect early-stage skin cancer
  • Using Data Analytics to improve energy efficiency in buildings
  • Implementing an IoT-based solution for monitoring and reducing air pollution
  • Developing a software system for optimizing supply chain management
  • Using Blockchain to secure and manage digital identities
  • Implementing a Smart Grid system for energy distribution and management
  • Developing a mobile application for emergency response and disaster management
  • Using Robotics to automate and optimize warehouse operations.

Computer Science Argumentative Essay Topics

  • Should the development of autonomous weapons be banned?
  • Is social media addiction a mental health disorder?
  • Should governments regulate the use of artificial intelligence in decision-making?
  • Is online privacy a fundamental human right?
  • Should companies be held liable for data breaches?
  • Is net neutrality necessary for a free and open internet?
  • Should software piracy be treated as a criminal offense?
  • Should online hate speech be regulated by law?
  • Is open-source software better than proprietary software?
  • Should governments use surveillance technology to prevent crime?

Computer Science Persuasive Essay Topics

  • Should coding be a mandatory subject in schools?
  • Is artificial intelligence a threat to human jobs?
  • Should the use of drones for commercial purposes be regulated?
  • Is encryption important for online security?
  • Should governments provide free Wi-Fi in public spaces?
  • Is cyberbullying a serious problem in schools?
  • Should social media platforms regulate hate speech?
  • Is online voting a viable option for elections?
  • Should algorithms be used in decision-making processes in the criminal justice system?
  • Should governments invest in space exploration and colonization?

 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
  • The impact of big data on business operations and decision-making
  • The potential of augmented and virtual reality in education and training
  • The role of computer science in addressing climate change and sustainability
  • The social and cultural implications of social media algorithms
  • The intersection of computer science and neuroscience in developing artificial intelligence

Order Essay

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

Controversial Topics in Computer Science

  • The ethics of Artificial Intelligence
  • The dark side of the Internet
  • The impact of social media on mental health
  • The role of technology in political campaigns
  • The ethics of autonomous vehicles
  • The responsibility of tech companies in preventing cyberbullying
  • The use of facial recognition technology by law enforcement
  • The impact of automation on employment
  • The future of privacy in a digital world
  • The dangers of deep face technology

Good Essay Topics on Computer Science and Systems

  • The history of computers and computing
  • The impact of computers on society
  • The evolution of computer hardware and software
  • The role of computers in education
  • The future of quantum computing
  • The impact of computers on the music industry
  • The use of computers in medicine and healthcare
  • The role of computers in space exploration
  • The impact of video games on cognitive development
  • The benefits and drawbacks of cloud computing

Simple & Easy Computers Essay Topics

  • How to choose the right computer for your needs
  • The basics of computer hardware and software
  • The importance of computer maintenance and upkeep
  • How to troubleshoot common computer problems
  • The role of computers in modern business
  • The impact of computers on communication
  • How to protect your computer from viruses and malware
  • The basics of computer programming
  • How to improve your computer skills
  • The benefits of using a computer for personal finance management.

Computer Science Extended Essay Topics

  • The impact of Artificial Intelligence on the job market
  • The development of a smart home system using IoT
  • The use of Blockchain in supply chain management
  • The future of quantum computing in cryptography
  • Developing an AI-based chatbot for customer service
  • The use of Machine Learning for credit scoring
  • The development of an autonomous drone delivery system
  • The role of Big Data in predicting and preventing natural disasters
  • The potential of Robotics in agriculture
  • The impact of 5G on the Internet of Things

Long Essay Topics In Computer Science

  • The ethical implications of artificial intelligence and machine learning.
  • Exploring the potential of quantum computing and its impact on cryptography.
  • The use of big data in healthcare: Opportunities and challenges.
  • The future of autonomous vehicles and their impact on transportation and society.
  • The role of blockchain technology in securing digital transactions and information.
  • The impact of social media and algorithms on the spread of misinformation.
  • The ethics of cybersecurity and the role of governments in protecting citizens online.
  • The potential of virtual reality and augmented reality in education and training.
  • The impact of cloud computing on business and IT infrastructure.
  • The challenges and opportunities of developing sustainable computing technologies

Most Interesting Computers Topics

  • The rise of artificial intelligence in information technology: opportunities and challenges.
  • The evolution of programming languages and their impact on software development.
  • The future of pursuing computer science education: online learning vs traditional classroom.
  • The impact of virtualization on computer systems and their scalability.
  • Cybersecurity threats in information technology: prevention and mitigation strategies.
  • An analysis of the most popular programming languages and their advantages and disadvantages.
  • The role of cloud computing in the digital transformation of businesses.
  • Emerging trends in pursuing computer science education: personalized learning and adaptive assessments.
  • Developing secure computer systems for critical infrastructure: challenges and solutions.
  • The potential of quantum computing in revolutionizing information technology and programming languages.

How To Choose The Right Computer Science Essay Topic

Choosing the right computer science essay topic can be a challenging task. Here are some tips to help you select the best topic for your essay:

  • Consider your Interests

Choose a topic that you are genuinely interested in. This will help you to stay motivated and engaged throughout the writing process.

  • Do your Research

Spend some time researching different computer science topics to identify areas that interest you and have plenty of research material available.

  • Narrow Down Your Focus

Once you have a list of potential topics, narrow down your focus to a specific aspect or issue within that topic.

  • Consider the Audience

Think about who your audience is and choose a topic that is relevant to their interests or needs.

  • Evaluate The Scope Of The Topic

Make sure that the topic you choose is not too broad or too narrow. You want to have enough material to write a comprehensive essay, but not so much that it becomes overwhelming.

Take some time to brainstorm different ideas and write them down. This can help you to identify patterns or themes that you can use to develop your topic.

  • Consult With Your Instructor

If you're struggling to come up with a topic, consider consulting with your instructor or a tutor. They can provide you with guidance and feedback to help you choose the right topic.

Tips To Write An Effective Computer Science Essay

Writing an effective computer science essay requires careful planning and execution. Here are some tips to help you write a great essay:

  • Start with a clear thesis statement: Your thesis statement should be concise and clearly state the purpose of your essay.
  • Use evidence to support your arguments: Use credible sources to back up your arguments. Also, make sure to properly cite your sources.
  • Write in a clear and concise manner: Use simple and straightforward language to convey your ideas. Avoid using technical jargon that your audience may not understand.
  • Use diagrams and visual aids: If appropriate, use diagrams and visual aids to help illustrate your ideas. This will make your essay look more engaging.
  • Organize your essay effectively: Use clear and logical headings and subheadings to organize your essay and make it easy to follow.
  • Proofread and edit: Before submitting, make sure to carefully proofread your essay to ensure that it is free of errors.
  • Seek feedback: Get feedback from others, to help you identify areas where you can improve your writing.

By following these tips, you can write an effective computer science essay that engages your audience and effectively communicates your ideas.

In conclusion, computer science is a vast and exciting field that offers a wide range of essay topics for students. 

Whether you're writing about emerging technologies, or hot topics in computer science, there are plenty of options to choose from.

To choose the right topic for your essay, consider your interests, the assignment requirements, and the audience you are writing for. Once you have a topic in mind, follow the tips we've outlined to write an effective essay that engages your audience.

If you're struggling to write your computer science essay, consider hiring our professional essay writing - CollegeEssay.org. 

We offer a range of services, including essay writing, editing, and proofreading, to help students achieve their academic goals.

With our essay writer AI , you can take your writing to the next level and succeed in your studies. 

So why wait? Visit our computer science essay writing service and see how we can help you!

Donna C (Law, Literature)

Donna has garnered the best reviews and ratings for her work. She enjoys writing about a variety of topics but is particularly interested in social issues, current events, and human interest stories. She is a sought-after voice in the industry, known for her engaging, professional writing style.

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.

how to write a computer science extended essay

What are your chances of acceptance?

Calculate for all schools, your chance of acceptance.

Duke University

Your chancing factors

Extracurriculars.

how to write a computer science extended essay

How to Write the “Why Computer Science?” Essay

What’s covered:, what is the purpose of the “why computer science” essay, elements of a good computer science essay, computer science essay example, where to get your essay edited.

You will encounter many essay prompts as you start applying to schools, but if you are intent on majoring in computer science or a related field, you will come across the “ Why Computer Science? ” essay archetype. It’s important that you know the importance behind this prompt and what constitutes a good response in order to make your essay stand out.

For more information on writing essays, check out CollegeVine’s extensive essay guides that include everything from general tips, to essay examples, to essay breakdowns that will help you write the essays for over 100 schools.

Colleges ask you to write a “ Why Computer Science? ” essay so you may communicate your passion for computer science, and demonstrate how it aligns with your personal and professional goals. Admissions committees want to see that you have a deep interest and commitment to the field, and that you have a vision for how a degree in computer science will propel your future aspirations.

The essay provides an opportunity to distinguish yourself from other applicants. It’s your chance to showcase your understanding of the discipline, your experiences that sparked or deepened your interest in the field, and your ambitions for future study and career. You can detail how a computer science degree will equip you with the skills and knowledge you need to make a meaningful contribution in this rapidly evolving field.

A well-crafted “ Why Computer Science? ” essay not only convinces the admissions committee of your enthusiasm and commitment to computer science, but also provides a glimpse of your ability to think critically, solve problems, and communicate effectively—essential skills for a  computer scientist.

The essay also gives you an opportunity to demonstrate your understanding of the specific computer science program at the college or university you are applying to. You can discuss how the program’s resources, faculty, curriculum, and culture align with your academic interests and career goals. A strong “ Why Computer Science? ” essay shows that you have done your research, and that you are applying to the program not just because you want to study computer science, but because you believe that this particular program is the best fit for you.

Writing an effective “ Why Computer Science ?” essay often requires a blend of two popular college essay archetypes: “ Why This Major? ” and “ Why This College? “.

Explain “Why This Major?”

The “ Why This Major? ” essay is an opportunity for you to dig deep into your motivations and passions for studying Computer Science. It’s about sharing your ‘origin story’ of how your interest in Computer Science took root and blossomed. This part of your essay could recount an early experience with coding, a compelling Computer Science class you took, or a personal project that sparked your fascination.

What was the journey that led you to this major? Was it a particular incident, or did your interest evolve over time? Did you participate in related activities, like coding clubs, online courses, hackathons, or internships?

Importantly, this essay should also shed light on your future aspirations. How does your interest in Computer Science connect to your career goals? What kind of problems do you hope to solve with your degree?

The key for a strong “ Why This Major? ” essay is to make the reader understand your connection to the subject. This is done through explaining your fascination and love for computer science. What emotions do you feel when you are coding? How does it make you feel when you figure out the solution after hours of trying? What aspects of your personality shine when you are coding? 

By addressing these questions, you can effectively demonstrate a deep, personal, and genuine connection with the major.

Emphasize “Why This College?”

The “ Why This College? ” component of the essay demonstrates your understanding of the specific university and its Computer Science program. This is where you show that you’ve done your homework about the college, and you know what resources it has to support your academic journey.

What unique opportunities does the university offer for Computer Science students? Are there particular courses, professors, research opportunities, or clubs that align with your interests? Perhaps there’s a study abroad program or an industry partnership that could give you a unique learning experience. Maybe the university has a particular teaching methodology that resonates with you.

Also, think about the larger university community. What aspects of the campus culture, community, location, or extracurricular opportunities enhance your interest in this college? Remember, this is not about general praises but about specific features that align with your goals. How will these resources and opportunities help you explore your interests further and achieve your career goals? How does the university’s vision and mission resonate with your own values and career aspirations?

It’s important when discussing the school’s resources that you always draw a connection between the opportunity and yourself. For example, don’t tell us you want to work with X professor because of their work pioneering regenerative AI. Go a step further and say because of your goal to develop AI surgeons for remote communities, learning how to strengthen AI feedback loops from X professor would bring you one step closer to achieving your dream.

By articulating your thoughts on these aspects, you demonstrate a strong alignment between the college and your academic goals, enhancing your appeal as a prospective student.

Demonstrate a Deep Understanding of Computer Science

As with a traditional “ Why This Major? ” essay, you must exhibit a deep and clear understanding of computer science. Discuss specific areas within the field that pique your interest and why. This could range from artificial intelligence to software development, or from data science to cybersecurity. 

What’s important is to not just boast and say “ I have a strong grasp on cybersecurity ”, but instead use your knowledge to show your readers your passion: “ After being bombarded with cyber attack after cyber attack, I explained to my grandparents the concept of end-to-end encryption and how phishing was not the same as a peaceful afternoon on a lake. ”

Make it Fun!

Students make the mistake of thinking their college essays have to be serious and hyper-professional. While you don’t want to be throwing around slang and want to present yourself in a positive light, you shouldn’t feel like you’re not allowed to have fun with your essay. Let your personality shine and crack a few jokes.

You can, and should, also get creative with your essay. A great way to do this in a computer science essay is to incorporate lines of code or write the essay like you are writing out code. 

Now we will go over a real “ Why Computer Science? ” essay a student submitted and explore what the essay did well, and where there is room for improvement.

Please note: Looking at examples of real essays students have submitted to colleges can be very beneficial to get inspiration for your essays. You should never copy or plagiarize from these examples when writing your own essays. Colleges can tell when an essay isn’t genuine and will not view students favorably if they plagiarized.

I held my breath and hit RUN. Yes! A plump white cat jumped out and began to catch the falling pizzas. Although my Fat Cat project seems simple now, it was the beginning of an enthusiastic passion for computer science. Four years and thousands of hours of programming later, that passion has grown into an intense desire to explore how computer science can serve society. Every day, surrounded by technology that can recognize my face and recommend scarily-specific ads, I’m reminded of Uncle Ben’s advice to a young Spiderman: “with great power comes great responsibility”. Likewise, the need to ensure digital equality has skyrocketed with AI’s far-reaching presence in society; and I believe that digital fairness starts with equality in education.

The unique use of threads at the College of Computing perfectly matches my interests in AI and its potential use in education; the path of combined threads on Intelligence and People gives me the rare opportunity to delve deep into both areas. I’m particularly intrigued by the rich sets of both knowledge-based and data-driven intelligence courses, as I believe AI should not only show correlation of events, but also provide insight for why they occur.

In my four years as an enthusiastic online English tutor, I’ve worked hard to help students overcome both financial and technological obstacles in hopes of bringing quality education to people from diverse backgrounds. For this reason, I’m extremely excited by the many courses in the People thread that focus on education and human-centered technology. I’d love to explore how to integrate AI technology into the teaching process to make education more available, affordable, and effective for people everywhere. And with the innumerable opportunities that Georgia Tech has to offer, I know that I will be able to go further here than anywhere else.

What the Essay Did Well 

This essay perfectly accomplishes the two key parts of a “ Why Computer Science? ” essay: answering “ Why This Major? ” and “ Why This College? ”. Not to mention, we get a lot of insight into this student and what they care about beyond computer science, and a fun hook at the beginning.

Starting with the “ Why This Major? ” aspect of the response, this essay demonstrates what got the student into computer science, why they are passionate about the subject, and what their goals are. They show us their introduction to the world of CS with an engaging hook: “I held my breath and hit RUN. Yes! A plump white cat jumped out and began to catch the falling pizzas. ” We then see this is a core passion because they spent “ Four years and thousands of hours ,” coding.

The student shows us why they care about AI with the sentence, “ Every day, surrounded by technology that can recognize my face and recommend scarily-specific ads ,” which makes the topic personal by demonstrating their fear at AI’s capabilities. But, rather than let panic overwhelm them, the student calls upon Spiderman and tells us their goal of establishing digital equality through education. This provides a great basis for the rest of the essay, as it thoroughly explains the students motivations and goals, and demonstrates their appreciation for interdisciplinary topics.

Then, the essay shifts into answering “ Why This College? ”, which it does very well by honing in on a unique facet of Georgia Tech’s College of Computing: threads. This is a great example of how to provide depth to the school resources you mention. The student describes the two threads and not only why the combination is important to them, but how their previous experiences (i.e. online English tutor) correlate to the values of the thread: “ For this reason, I’m extremely excited by the many courses in the People thread that focus on education and human-centered technology. ”

What Could Be Improved

This essay does a good job covering the basics of the prompt, but it could be elevated with more nuance and detail. The biggest thing missing from this essay is a strong core to tie everything together. What do we mean by that? We want to see a common theme, anecdote, or motivation that is weaved throughout the entire essay to connect everything. Take the Spiderman quote for example. If this was expanded, it could have been the perfect core for this essay.

Underlying this student’s interest in AI is a passion for social justice, so they could have used the quote about power and responsibility to talk about existing injustices with AI and how once they have the power to create AI they will act responsibly and help affected communities. They are clearly passionate about equality of education, but there is a disconnect between education and AI that comes from a lack of detail. To strengthen the core of the essay, this student needs to include real-world examples of how AI is fostering inequities in education. This takes their essay from theoretical to practical.

Whether you’re a seasoned writer or a novice trying your hand at college application essays, the review and editing process is crucial. A fresh set of eyes can provide valuable insights into the clarity, coherence, and impact of your writing. Our free Peer Essay Review tool offers a unique platform to get your essay reviewed by another student. Peer reviews can often uncover gaps, provide new insights or enhance the clarity of your essay, making your arguments more compelling. The best part? You can return the favor by reviewing other students’ essays, which is a great way to hone your own writing and critical thinking skills.

For a more professional touch, consider getting your essay reviewed by a college admissions expert . CollegeVine advisors have years of experience helping students refine their writing and successfully apply to top-tier schools. They can provide specific advice on how to showcase your strengths, address any weaknesses, and generally present yourself in the best possible light.

Related CollegeVine Blog Posts

how to write a computer science extended essay

Skip to Content

Other ways to search:

  • Events Calendar

Want to write a college essay that sets you apart? Three tips to give you a head start

How to write a college essay

1. Keep it real. It’s normal to want to make a good impression on the school of your choice, but it’s also important to show who you really are. So just be yourself! Compelling stories might not be perfectly linear or have a happy ending, and that’s OK. It’s best to be authentic instead of telling schools what you think they want to hear.

2. Be reflective . Think about how you’ve changed during high school. How have you grown and improved? What makes you feel ready for college, and how do you hope to contribute to the campus community and society at large?

3. Look to the future. Consider your reasons for attending college. What do you hope to gain from your education? What about college excites you the most, and what would you like to do after you graduate? Answering these questions will not only give colleges insight into the kind of student you’ll be, but it will also give you the personal insight you’ll need to choose the school that’s right for you.

Have questions about college prep? We're here to help.

Written by CU Boulder Office of Admissions

  • College-Prep

The University of Colorado does not discriminate on the basis of race, color, national origin, sex, age, pregnancy, disability, creed, religion, sexual orientation, gender identity, gender expression, veteran status, political affiliation, or political philosophy. All qualified individuals are encouraged to apply. You may  view the list of ADA and Title IX coordinators  and  review the Regent policy .

As a student or prospective student at CU Boulder, you have a right to certain information pertaining to financial aid programs, the Clery Act, crime and safety, graduation rates, athletics and other general information such as the costs associated with attending CU Boulder. To view this information visit  colorado.edu/your-right-know .

Apply for Admission

Visit Campus

Support CU Boulder

  • Safety & Health Services
  • COVID-19 Information
  • Campus Communications
  • Emergency Alert System
  • New Student & Family Programs

Getting Around

  • Campus Events
  • Parking & Transportation
  • Visit Information

Information for

  • Faculty & Staff
  • Journalists

Initiatives

  • Business & Industry Collaborations
  • Diversity, Equity & Inclusion
  • Free Speech
  • Innovation & Entrepreneurship
  • Public & Outreach Programs
  • Sustainability
  • Understanding Your Cost of Attendance

 alt=

Student Veterans of America and Google Announce 2024 Scholarship Recipients

WASHINGTON, D.C. (August 1, 2024) – For the 2024-2025 academic year, Student Veterans of America ® (SVA) and Google are proud to continue their collaboration in supporting military service members and veterans. Through this partnership, eight exceptional veterans will be awarded $10,000 scholarships to assist them in pursuing degrees in Computer Science.

This initiative reflects the shared commitment of both SVA and Google to honor and support those who have served our nation. The selected scholarship recipients have demonstrated outstanding academic achievement and a strong dedication to advancing their personal and professional goals.

The distinguished awardees of the Google Student Veterans of America Scholarship for the year 2024-2025 are Linnea Castro, Daniel Seo, Michael Shires, Rashawnda Ellis, Idaly Garcia, Miguel Pingol, Robert Hall, and Daniel Neshem.

While applying for the scholarship, the essay prompts caused Castro to become introspective and examine her own story. “The essay questions really made me think about the story of my path, and through writing those essays I became even more proud of my journey,” said Castro. As a self-proclaimed lifelong learner she has a passion for growth, development, and education. “This scholarship is not only going to make sure that I have the ability to finish my degree, but it plants seeds,” said Castro. “Me getting a master’s degree is no longer a question of whether I find the money for it, but now, it’s going to be there for me, and I just have to take the steps and do it.”

SVA is incredibly grateful to Google and proud of these individuals. SVA and Google look forward to seeing the positive impact they will make in the field of computer science and engineering.

About Student Veterans of America With a focused mission on empowering student veterans, Student Veterans of America® (SVA) is committed to providing an educational experience that goes beyond the classroom. Through a dedicated network of nearly 1,600 on-campus chapters in all 50 states and 4 countries representing more than 750,000 student veterans, SVA aims to inspire yesterday’s warriors by connecting student veterans with a community of like-minded chapter leaders. Every day these passionate leaders work to provide the necessary resources, network support, and advocacy to ensure student veterans can effectively connect, expand their skills, and ultimately achieve their greatest potential. For more information, visit us at www.studentveterans.org .

Partners, Press

Student Veterans of America Summer 2024 Newsletter

Veteran and military family groups condemn political violence in joint statement, student veterans of america launches advising center, student veterans of america's memorial day acts of service, student veterans of america and john edelman announce 2024 scholarship recipients, student veterans win big across university campuses, jared lyon named to the george w. bush institute advisory council, fourblock veteran career readiness program, student veterans of america spring 2024 newsletter, supreme court ruling in rudisill v. mcdonough, library of congress hosts a vets town hall, oregon tech visits washington, d.c., chapman university visits washington, d.c., student veterans of america witner 2024 newsletter, sva presents the sonny montgomery student veteran champion and the dwight d. eisenhower distinguished public service awards, washington week 2024, rep. levin, ranking member takano introduce bipartisan guard and reserve gi bill parity act, u.s department of veterans affairs is transitioning to single payment bank accounts, embry-riddle aeronautical university hosts special screening of masters of the air, sva and wwp living works start course, sva announces new outreach coordinators, gwvets visit the department of state, how does a government shutdown impact va education benefits, introducing student veterans of america’s national academic advising center, student veterans of america announces 2023 honors awards recipients, mlk day of service 2024, watch the 2024 state of student veterans of america, sva announces 2023 honors awards finalists, navigating veterans benefits: your guide to the veterans claims clinic at natcon 2024, natcon 2024: service project, safetalk training, morning workouts, & more, student veterans of america fall 2023 newsletter, join the mission: empower student veterans on givingtuesday, student veterans of america celebrates veterans month, sva chapter activities during veterans month, student veterans of america is recipient of $1 million donation from the walt disney company, student veterans of america 2023 leadership institute professional development event, student veterans of america annual census survey 2023, what does a government shutdown mean for va education benefits, what to know as federal student loan repayments resume this fall, student veterans of america and boeing host 2023 regional summit conference, want to use va education benefits overseas plan first. then enroll., student veterans of america summer 2023 newsletter, student veterans of america and comcast nbcuniversal announce 2023 scholarship recipients, student veterans of america and john edelman announce 2023 scholarship recipients, student veterans of america and raytheon technologies announce 2023 scholarship recipients, student veterans of america and google announce 2023 scholarship recipients, sva applauds introduction of legislation to expand readmission protections for students in the national guard and reserve, student veterans of america commemorates memorial day with acts of service, student veterans of america celebrates introduction of va work-study legislation, student veterans of america update on post 9/11 gi bill mha delayed payment for march 2023, student veterans of america testifies before the u.s. senate committee on veterans', student veterans of america provides fourblock veteran career readiness program marketing toolkit, student veterans of america spring 2023 newsletter, student veterans of america testifies before the house veterans' affairs subcommittee on economic opportunity, tester, boozman bipartisan bill requires va to take a more comprehensive look at veteran suicide, student veterans of america announces formal partnership with fourblock , student veterans of america celebrates major end-of-year policy victories, student veterans of america 2023 natcon sponsor and partner recognition, watch the 2023 state of student veterans of america, student veterans of america winter 2022 newsletter, va delays new enrollment manager system to reduce impact on student veterans, student veterans of america fall 2022 newsletter, federal government announces new actions on student loan debt, student veterans of america pact act status update, student veterans of america presents testimony on pending legislation before the hvac eo, raytheon missiles & defense and student veterans of america announce 2022 patriot scholarship recipients, ed to accept dd-214s in certifying military service for public student loan forgiveness, student veterans of america receives $8 million grant from mackenzie scott, student veterans of america names three board members, including current student and recent graduate, watch the 2022 state of student veterans of america, student veterans of america 2022 natcon honors award recipients, student veterans of america awards inaugural senator bob dole continued service award to global war on terrorism memorial foundation, media advisory: student veterans of america (sva) 2022 national conference, covid-19 protections extended and rounding out restored, student veterans of america honors: meet our finalists, covid-19 benefit protections and rounding out: updates for student veterans, student veterans of america natcon 2022: registration is open, what the new pslf changes mean for service members and veterans , student veterans of america joins mtv entertainment’s mental health youth action forum, rutgers cmsi and student veterans of america partner to support student veterans at msis, student veterans of america alumni participates in foreign affairs information technology (fait) fellowship, student veterans of america joins welcome.us, comcast nbcuniversal and student veterans of america announce 2021 scholarship recipients, student veterans of america applications open for 2022 vfw, sva legislative fellowship, current events in afghanistan: what can chapter leaders do to help  , student veterans of america message to our community in response to current events in afghanistan, vha diversity, equity, and inclusion (de&i) listening sessions for veterans, appropriations brief: department of veterans affairs and department of education  , the bipartisan infrastructure investment and jobs act, student veterans of america announces 2021 google scholarship recipients, meet the student veterans of america programs & services team, court: veterans with multiple periods of service entitled to additional gi bill benefits, stay engaged this summer with student veterans of america chapter events, refresh of higher education regulations announced, student veterans of america names two new board members, what revitalizing america’s infrastructure could mean for student veterans , raytheon missiles & defense and student veterans of america announce 2021 spy-6 scholarship recipients, house approves several student veterans of america policy priorities, veteran wellness alliance offers trusted care through check-in, student veterans of america joins first national mental health action day, student veterans of america joins vietnam war commemorative partners, top ten takeaways: the american rescue plan act of 2021, watch the 2021 state of student veterans of america, 2021 student veterans of america honors award recipients, the 2021 student veterans of america honors gala: meet our finalists.

Blog, COVID-19

COVID-19 FAQs

What the cares act means for student veterans, service members, and their families, join student veterans of america for the national day of service.

Advocacy, COVID-19

Final Bills of the 116th Congress

Major veteran legislation clears congress, student veterans of america statement on va office of inspector general report, student veterans of america natcon returns: february 19-20, gvsu announces veteran promise, student veterans of america debuts public service announcement, sva president jared lyon delivers veterans day remarks, how to stream veterans day events, #vote like a veteran, raytheon missiles & defense and student veterans of america announce 2020 patriot scholarship recipients, jared lyon named 2020 nyc veterans day grand marshal, volunteer to power the polls, pandemic assistance for student veterans act introduced, veterans day on your campus: virtual event ideas, student veterans of america leadership institute applications open, moving beyond patchwork systems: the future of education services it, student veterans of america regional summit starts on september 26th, legislative updates: fall 2020, survey finds 96% of student veterans will vote, apply for the raytheon patriot scholarship, resources for student veterans during covid-19, watch home with the brave: a graduation salute.

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. The Complete IB Extended Essay Guide: Examples, Topics, and Ideas

    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.

  3. 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 ...

  4. 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 ...

  5. PDF Computer science: Subject-specific guidance

    An extended essay (EE) in computer science provides students with an opportunity to investigate a ... Students are expected to both critically evaluate the resources consulted during the process of writing the essay and to expand on the material gathered from these sources in order to make any technical

  6. 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 ...

  7. Examples

    Also available in the programma resource centre, the Diploma Programme Assessment Procedures has guidance on choosing a subject for the extended essay. The PRC is only available to existing IB World Schools. You can also purchase examples of essays in the IB Store. These essays fulfil the requirements for an 'A' grade in the extended essay.

  8. PDF A Student Guide To Writing the Extended Essay

    write the first draft of your extended essay.Directions: You will write an introductory paragraph and a list of p. tential sections from the body of your essay. On the top of the page you must write your research question and subject area, and on the bottom you must. plicitly state your research.

  9. A Definitive Guide to the IB Extended Essay

    Step 1: Choosing a Extended Essay (EE) topic. Choosing a good topic for your extended essay can make a huge difference on your final score. Firstly, you should always choose a topic that you are interested in! The writing process becomes much more engaging, and will also be good content you can write in your personal statement for your ...

  10. Guide to the IB Extended Essay in 2024

    The IB Extended Essay is a 4,000-word paper that asks you to immerse yourself in research and academic writing. A required part of the IB program, the Extended Essay is a chance to dig deep into a topic that fascinates you. Although it's no small task, the IB Extended Essay is an opportunity to gain practical research and writing skills that ...

  11. 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 ...

  12. 15 Top Tips on Writing the IB Extended Essay (EE)

    5. Use linking words to link ideas and provide a logical flow of ideas. 6. Read through your paragraphs, again and again, reordering paragraphs, until you have a logical order. 7. The conclusion of your essay must reiterate your key findings, summarize main points, and provide a resolution to your conclusion.

  13. PDF IB COMPUTER SCIENCE: Extended Essay Assessment

    Knowledge of the topic/discipline(s)/issue is anecdotal, unstructured and mostly descriptive with sources not effectively being used. Use of terminology and concepts is unclear and limited. Subject-specific terminology and/or concepts are either missing or inaccurate, demonstrating limited knowledge and understanding. _____ 3-4.

  14. How To Write IB Extended Essay Reflections

    How To Write IB Extended Essay Reflections. 1:30. As you already know, the new extended essay criteria include 6 marks for " Engagement .". That's 6 marks out of 35, meaning these reflections are worth 17.6% of your EE mark! Those 6 marks are almost enough to bring you from a C to an A. This is a lot of marks for just 500 words.

  15. 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!

  16. 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).

  17. 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.

  18. Extended Essay Guide: Criteria, Format, Sample EEs

    The extended essay should be written in a clear, correct and formal academic style, appropriate to the subject from which the topic is drawn. Given that the extended essay is a formally written research paper, it should strive to maintain a professional, academic look. To help achieve this, the following formatting is required:

  19. Computer Science Extended Essay Topics

    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 ...

  20. How to Choose an IB Extended Essay Topic

    The EE is one of the mandatory components of the IB curriculum, and it's a practical way of preparing students to write undergraduate-level research papers in the form of a 4000 word essay. You would choose which subject to write your EE on in relation to the subject sets you take when in IB, so you have six choices.

  21. 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.

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

    Tips To Write An Effective Computer Science Essay. Writing an effective computer science essay requires careful planning and execution. Here are some tips to help you write a great essay: Start with a clear thesis statement: Your thesis statement should be concise and clearly state the purpose of your essay.

  23. How to Write the "Why Computer Science?" Essay

    Emphasize "Why This College?". The "Why This College?" component of the essay demonstrates your understanding of the specific university and its Computer Science program. This is where you show that you've done your homework about the college, and you know what resources it has to support your academic journey.

  24. 2.3.1: Why Write a Definition Essay?

    Logical fallacies to avoid. Circular definition—avoid using the word itself in the assertion of the definition.; Overly broad definition—be careful to limit the definition so that it can't be applied to unintended contexts.; Overly narrow definition—also be careful to not be too limiting so that your definition does not restrict the applications from ideas that should be included.

  25. Want to write a college essay that sets you apart? Three tips to give

    Writing the personal essay for your college application can be tough, but we're here to help. Sometimes the hardest part is just getting started, but the sooner you begin, the more time and thought you can put into an essay that stands out. Check out some tips: 1. Keep it real.

  26. Student Veterans of America and Google Announce 2024 Scholarship

    WASHINGTON, D.C. (August 1, 2024) - For the 2024-2025 academic year, Student Veterans of America ® (SVA) and Google are proud to continue their collaboration in supporting military service members and veterans. Through this partnership, eight exceptional veterans will be awarded $10,000 scholarships to assist them in pursuing degrees in Computer Science.