Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

State of the Art of Software Development

Status
Not open for further replies.

bebekT

Programmer
Sep 18, 2003
3
ID
Hi,

I am a BEng. in Chemical Engineering and likely interested in informatics, specially on Software Engineering. Currently I get the master degree on it, but still don't get the things I search about, which is The State Of The Art Of Informatics Course (on Software Development).

I wonder how's the structure of Informatics' education that can describe me what courses (fields) or books I should read to gain the knowledge about it effectively.

Thanks,

bbk
 
Have you seen MIT's Open Courseware site?

Chip H.


If you want to get the best response to a question, please check out FAQ222-2244 first
 
Thanks for the info,

I've seen the site but I got things that close to my search is only the sylabus or steps in engineering a software (or Steps of Software Engineering [ponder]).

What I'm searching is such a diagram that hierarchically show what should I learned before I learn other course(s). I mean how and what makes a Software Engineering Department define some courses should learned in 1st degree and so on..

I've read Pressman's book "Software Engineering: A practitioner's approach" and there's a stepping method to develop a software with a good approach. As an Example, a step on the method called "Design Step" which consist of 4 activity and one of them is "Data Design" using an ER Model. I know that to design the ER Model, I should learn "Database Design" course. Then when I deal with "Procedure Design" step, I should have the knowledge of "Algorithm & Programming" course; but to learn "Algorithm & Programming" course, I should learn "Data Structure" course first.

--
bebek
Sorry if my language is hard to understand, english is not my daily language :-(
 
So, what you're really asking is "In what order should I study the various topics of Computer Science"?

The MIT site is probably not the best place to find that out, as they just use (apparently random) numbers for their courses. Take a look at this:


The courses are ordered in the approximate order you would take them. All 100-series would be 1st year university students, 200-series for 2nd year students, etc. Although, the 100-series looks like it would be a remedial-level course, as most people wanting a Computer Science degree would probably already know all that info.

Chip H.


If you want to get the best response to a question, please check out FAQ222-2244 first
 
Go to the ACM Professional Development Centre:


and have a look at their tracks and courses (250 of them.) Anyone can observe the progression of courses. You would, of course, have to join the ACM to take the courses, but there are special rates for students and for residents of "economically developing countries."
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top