Forum > Random

Computer science based lectures

(1/4) > >>

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

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

Will:

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

--- End quote ---

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.

Ascathos:
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++.

WhiteDarkrai:
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."

Navigation

[0] Message Index

[#] Next page

Go to full version