Questions tagged [education]

General questions regarding learning computer science disciplines and CS education

141 questions
40
votes
13 answers

What should I do with a bunch of 16-17 year olds to get them interested in computer science?

I'm going to be involved with a sort of 'open day' at my university in a few weeks. As part of this time, I (along with a coworker) am being given a whole bunch of high-school level students for two hours, as well as a computer lab big enough to…
Koz Ross
  • 813
  • 7
  • 12
22
votes
12 answers

How can I teach computer science without using computers?

In some places in the world, people don't usually have access to (and hence little knowledge of) computers, and even if they have, hard- and software are outdated and usage plagued by power outages and such. Access to (good) books also tends to be…
Abhimanyu
  • 323
  • 2
  • 6
11
votes
7 answers

List of intro TCS books for those who don't know much about TCS

If you have to recommend books for someone who wants to learn more about TCS at the introductory level such as automata theory, algorithmics, complexity theory, etc, what book(s) would you recommend for those who are interested and want to learn…
Ken Li
  • 3,078
  • 3
  • 23
  • 38
7
votes
1 answer

Ideas for CS-related challenge for teams of high school students?

I am helping design a CS-related activity for a Let's Talk Science competition, which promotes STEM amongst high school students. In the competition, teams of six students will move from station to station, trying to complete each as quickly as…
Jeff W.
  • 173
  • 3
5
votes
0 answers

Graduate level CS classes online?

I've been trying to find lists of graduate level CS classes that have had their lectures videotaped. There's a similar question on MathOverflow, which has compiled a fairly extensive list of stuff: Free online video lectures of mathematics…
JT1
  • 191
  • 1
  • 3
5
votes
1 answer

computer science in the movies as an educational angle

recently there have been a few questions on teaching CS in both cs.se & tcs.se and there are many high-rated related questions on the two sites on the topic. thinking over the latest one made me realize that a lot of students get exposed to some…
vzn
  • 11,034
  • 1
  • 27
  • 50
3
votes
2 answers

Appropriate minor to go with CS major

I thought this would be the best place for a question like this. Anyway, I was wondering what minor would go well with a Computer Science degree. I was considering a minor in math but I am not entirely sure if that could help out or not. I am…
rdadkins
  • 133
  • 1
  • 5
3
votes
0 answers

Explaining eye tracking to 9-10 year olds

I was recently asked to explain eye tracking to 4th grade students and talk to them about its applications. What is eye tracking? An eye tracker is a device that uses projection patterns and optical sensors to gather data about gaze direction or…
melhosseiny
  • 131
  • 2
2
votes
2 answers

Improve Java Experience

In exactly a month I will face a Java exam. My problem is that even if I know all Java theory (the exam won't face GUI), I have problems creating programs: sometimes I can't understand how to make a fast program or how to implement what I want my…
user63077
2
votes
2 answers

Is the Theory of Computation Necessary for a General-Purpose Beginner?

I'm interested in developing a solid CS/Electrical Engineering foundation that would enable me to branch out in the future to any CS-related field. I've read other literature recommendations and have recently gotten ahold of Sipser's second edition…
2
votes
1 answer

Courses that give good insight on the nature of a Computer Science major?

I'm a business informatics student so I am taking introduction to computer science and computer programming, and so far I hate everything that has to do with this major aside from these 2 courses which I am really enjoying so far, so I am…
Kalernor
  • 71
  • 4
2
votes
2 answers

Math in computer science is hard?

I am in High School (P.R.) and I am a regular person in math. Should I try computer science?
Lean
  • 39
  • 1
  • 1
  • 3
2
votes
5 answers

How can I prepare for CS in university

How can I prepare for an introductory CS college course? I am currently in Grade 12 and next year I will be studying Computer Science at a university in South Africa (syllabus is here). However CS has a very high dropout rate here in South Africa,…
HristoM
  • 31
  • 4
2
votes
4 answers

What future working opportunities do computer science students have?

If I am right students learning computer science at universities learn very theoretical kind of knowledge. A knowledge most of which (e.g. algorithm theory) can't be used to create everyday software (e.g. MS Word, IE, etc.). What opportunities do…
gen
  • 991
  • 1
  • 8
  • 15
1
vote
0 answers

Is there a university that accepts students for CS Masters Degree without needing Bachelor's degree?

I am looking for a university/college that offers courses in English language and accepts students for Masters Degree in Computer Science and/or Mathematics without asking for a Bachelor's Degree. I have been studying online (doing courses from…
1
2 3