jovan
|
|
response 1 of 3:
|
Aug 19 01:53 UTC 2013 |
Hi everyone,
I'm about to try to test out of an introduction to software engineering class
tomorrow morning at Arizona State University. The book listed on the course
syllabus is: Software Engineering, A Practitioner's Approach by Roger S.
Pressman. The reviews on Amazon are aweful for this book, and it's hard to
figure out what's important to know from reading the chapters. What is
important to know regarding software engineering? Are the prescriptive models
I should know the Waterfall Model, Incremental Process Model, the RAD Model,
the Spiral Model, prototyping, concurrent development, and evolutionary
process models? What is there to know about requirements gathering? What do
I need to know about Use-Case diagrams, Swimline diagrams, state diagrams,
data flow diagrams, UML diagrams. What software metrics should I know about?
What about test driven software development? What about agile development and
extreme programming? Lots of stuff out there, don't know what is really
pertinent to modern software engineering yet.
|
nharmon
|
|
response 2 of 3:
|
Aug 19 03:16 UTC 2013 |
Hi Jovan, welcome to Grex and especially welcome to the Systems conference.
While many of us will have an opinion on what aspects of software
engineering are important and what are not; when it comes to testing out
of a course it will come down to what the PROFESSOR feels is important.
There are a couple of former university professors floating around on
Grex who might have better advice on how to prepare for your exam, but
they may not make it here in time since you are taking it tomorrow morning.
I have only tested out of a handful of courses and I prepared using the
teacher's outline of instruction as a guide for what topics were
important to cover.
|
jovan
|
|
response 3 of 3:
|
Aug 19 17:44 UTC 2013 |
Hi Nathan! Thanks for the reply. I think I did ok on the test. It was all
essay type questioning, so hopefully I answered everything with enough detail.
My response to a similar question on SDF was that software engineering
concepts change very slowly, and the questions showed that they were right.
So now the question I'm curious about is how do software engineers here go
about their business? ^_^
|