This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Computer science based lectures  (Read 5587 times)

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Computer science based lectures
« on: May 14, 2013, 09:57:23 pm »
I am considering hosting some online lectures for computer science related modules over ventrilo this summer, but only if there are a fair few people interested in attending..

The modules would include:

Computer Systems (20 Hour course across 10 weeks)
- This module aims to provide you with an understanding of the fundamental behaviour and components (hardware and software) of a typical computer system, and how they collaborate to manage resources and provide services. This is the initial module learnt before moving to operating systems.

Introduction to Object-orientated programming (20 Hour course across 10 weeks)
(This course will assume you have absolutely no experience in programming. We will be using java.)
- Objects and Classes
- Understanding Class definitions
- Object interaction
- Grouping objects
- More sophisticated behaviour
- Well-behaved objects
- Designing Classes

Operating systems (10 Hour course across 4 weeks)
- Introduction to Operating Systems
- Booting the System, Real and Virtual Memory
- Virtual Memory and Virtual Machines
- The Kernel, Processes and Scheduling
- Multiprocessors, Concurrency and Interrupts
- The Application Environment
- Inter-process Communication
- Filing systems
- Improving performance: cache memories
- Distributed filing systems

Please let me know here if any of you would be interested in this opportunity. I can't promise my teaching would be perfect, but i am a native English speaker and have held a short course similar to this before with very positive feedback from those who attended.




If these are successful i will also look into hosting lectures for one or two of the following (By popular vote):
- Introduction to Web Applications
- Software engineering
- C programming
- Microcomputer engineering
- Image analysis and Application
- Digital implementation
- Digital signal processing
- Electronic Instrumentation and Measurement Systems


NB: Do not post off-topic.
« Last Edit: May 17, 2013, 02:16:00 pm by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

WhiteDarkrai

  • Registred Member
  • LUA Script Tinker
  • *****
  • Posts: 45
    • View Profile
Re: Computer science based lectures
« Reply #1 on: May 14, 2013, 10:00:33 pm »
I want to T.T I'm not sure if I have the time though.

If you could also have a lecture on Computer Programming / Engineering that would be awesome.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Computer science based lectures
« Reply #2 on: May 14, 2013, 10:05:08 pm »
Quote from: "Will"
Introduction to Object-orientated programming (20 Hour course across 10 weeks)
- Objects and Classes
- Understanding Class definitions
- Object interaction
- Grouping objects
- More sophisticated behaviour
- Well-behaved objects
- Designing Classes

Computer programming right there :) Most likely using Java..

i can teach the hardware side in depth for electrical engineers regarding computer systems, but i doubt there will be much interest in it. I imagine most people here are interested in the software rather than hardware architecture.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: Computer science based lectures
« Reply #3 on: May 14, 2013, 10:08:11 pm »
I'm considering to take this. It sounds very interesting and I am sure I might learn a thing or two, especially as I progress with C++.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

WhiteDarkrai

  • Registred Member
  • LUA Script Tinker
  • *****
  • Posts: 45
    • View Profile
Re: Computer science based lectures
« Reply #4 on: May 14, 2013, 10:09:09 pm »
I've been told several things. If I wanted to make video games what degree should I shoot for?  As if I was going to be coding the game. Programming right? I've been told Engineering is the way to go. o.o

If you have a schedule configured already would you mind sharing? Ie. "We will be doing classes from 11am to 1pm ever Monday, Wednesday, and Friday."
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Computer science based lectures
« Reply #5 on: May 14, 2013, 10:13:22 pm »
Ascathos, you will more than certainly learn a load of useful stuff. Def come along.

As for timetabling, i haven't got round to that as this is very much in the air still.. If i have enough interest, i will do it, if i do not, i won't.. I will probably start the lectures Late June to early July i suppose.

NB: These are not easy courses.. Ensure you have good base knowledge in computing before. Strengths in Maths/Science advised, but absolutely anyone is capable of learning this in my opinion.
« Last Edit: May 15, 2013, 06:04:44 pm by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Computer science based lectures
« Reply #6 on: May 15, 2013, 12:33:32 am »
Also in :)

Always interested in information around OO coding.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Migaoli

  • Registred Member
  • Polygonshifter
  • *****
  • Posts: 54
    • View Profile
Re: Computer science based lectures
« Reply #7 on: May 15, 2013, 03:58:31 pm »
Sounds very nice and thank you for doing this.

Will there be any participation conditions? Thinks you have to know about programing usw to take part?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Computer science based lectures
« Reply #8 on: May 15, 2013, 04:12:06 pm »
All courses will assume you have very little or no programming experience.

There are no conditions, anyone is welcome.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Jøk3r

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 544
    • View Profile
Re: Computer science based lectures
« Reply #9 on: May 16, 2013, 01:29:02 am »
If there are also people with no knowledge welcome I'll take a look at it too (:
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
I don't like Noggit... I LOVE it :D
If you have any question about Noggit, feel free to contact me. I will give my best to help you (:

stoneharry

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 617
    • View Profile
Re: Computer science based lectures
« Reply #10 on: May 16, 2013, 01:20:34 pm »
Isn't this what the free open-university online systems are for? :P
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Computer science based lectures
« Reply #11 on: May 16, 2013, 05:31:01 pm »
If you know of a series the same as this already, please link it rather than just state. I imagine it would be a helpful resource for many young learners!

I am mainly doing this to explore the prospect of going into lecturing as a career, so would still continue it regardless of whether its available elsewhere or not.

I did not know such courses existed for free, and after a brief search could not find anything.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

stoneharry

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 617
    • View Profile
Re: Computer science based lectures
« Reply #12 on: May 16, 2013, 09:08:44 pm »
Quote from: "Will"
If you know of a series the same as this already, please link it rather than just state. I imagine it would be a helpful resource for many young learners!

I am mainly doing this to explore the prospect of going into lecturing as a career, so would still continue it regardless of whether its available elsewhere or not.

I did not know such courses existed for free, and after a brief search could not find anything.

https://www.coursera.org/courses?orderb ... ,cs-theory

I googled "online university free". I heard about them because they are quite often in the BBC news.

https://www.coursera.org/course/startup
^
This looks very, very cool for example. As stated at the bottom, you require some prior experience though and it links on where you could find it. There are many other courses for beginners. :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Computer science based lectures
« Reply #13 on: May 16, 2013, 11:42:34 pm »
Are you sure these are free? V interesting though, i will definitely look into these. Thanks for share.

Well, there you go- some background reading for you all. Don't worry though, like i explained, my courses assume you have no prior experience in them
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

stoneharry

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 617
    • View Profile
Re: Computer science based lectures
« Reply #14 on: May 17, 2013, 12:00:26 am »
Quote from: "Will"
Are you sure these are free? V interesting though, i will definitely look into these. Thanks for share.

Well, there you go- some background reading for you all. Don't worry though, like i explained, my courses assume you have no prior experience in them

Yes, they are 100% free. You can pay money to get a official certificate thing that you can use academically for some courses that support it, but they are entirely optional.

Almost every course offers a signed certificate saying you have done it at least, free.

The only catch is you have to keep an eye on the dates for when courses are taking place. If you join a course late, you can still do it but deadlines are the same, so you could have lost lots of marks if you are doing it for marks straight away.

Read the FAQ. There is no penalty to dropping out of courses so I've signed up for several just to see what it's like and to have some fun.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »