CSE331 Autumn
2011
Information
from initial questionnaire
Statistics from
questionnaire
Qtrs
in CSE |
#331
students |
0 |
4 |
1 |
22 |
2 |
2 |
3 |
18 |
4 |
5 |
5 |
1 |
6 |
4 |
|
#CSE
major courses
already taken |
By
#331 students |
0 |
10 |
1 |
4 |
2 |
12 |
3 |
9 |
4 |
7 |
5 |
5 |
6 |
7 |
7+ |
2 |
|
Which
CSE courses already taken |
By
#331 students |
311 |
36 |
312 |
17 |
321 |
4 |
322 |
4 |
326 |
2 |
331 |
2 |
332 |
30 |
333 |
4 |
341 |
16 |
344 |
3 |
351 |
23 |
352 |
1 |
390 |
16 |
421 |
2 |
451 |
1 |
456 |
1 |
458 |
1 |
459 |
1 |
460 |
1 |
461 |
1 |
464 |
1 |
|
#CSE courses being taken along
with 331 |
By #331 students |
0 |
3 |
1 |
43 |
2 |
10 |
|
Which
CSE courses being
taken along with 331 |
By
#331 students |
311 |
12 |
312 |
10 |
314 |
1 |
332 |
6 |
333 |
5 |
241 |
5 |
344 |
4 |
351 |
12 |
352 |
1 |
400+ |
6 |
|
World cloud for: "What have you heard
about 331?"
Word cloud for: "What have you heard about
Notkin?"
Word cloud for: "What are you particularly
concerned about for 331?"
All answers to: "What do you want to get from
331?"
- Ability to build projects and programs.
- All the awesome CSE stuff I can.
- Anything that makes me be a great java programmer
- Anything useful!
- be more prepared for job
- become a better software designer, know the correct way to do common
tasks and the reasons why.
- better abstarct aspect of programing, spec skills and test skills
- better programming skills
- Better programming skills
- Big project experience;higher java skills
- Build a program that can actually do something useful through
user-interface.
- Coding within guidelines
- Designing a piece of software from specification to implementation
- Designing a program properly
- Everything in the course description
- Everything it has to offer
- Getting from CSE 143 level programming to the type of programming that
will be useful in the field. Also, developing independence in programming.
Also, working with others.
- Hopefully something. I've been designing and writing large code projects
for a while now (in the middle of one for a cooking school downtown that's
around 10,000 lines), and I've been good about managing my code so it's
effective but also editable. Hopefully this course can provide some new
insights.
- How to approach design decisions, how to structure large scale projects
- How to be a better programmer.
- How to become a better and more accurate and efficient programmer
- How to build and implement larger software programs.
- How to code more effectively and productively
- How to design more efficient programs/software.
- How to go about solving complex tasks piece by piece. Also very excited
to learn GUI's (consoles are boring)
- how to keep from having only a few very complicated methods being
accessed by many other simple methods and instead have many reasonably
sized methods
- How to make better programs
- How to program well
- How to properly set up complex projects and make extendable code.
- How to solve the problem while implicating software with java
- How to write better software.
- I hope to become better and designing and creating programs.
- I hope to gain experience working with larger projects.
- I hope to learn all the topics presented.
- I hope to learn better spec writing and interprating skills as well as
how to manage larger projects. I also wish to gain more experience in java.
- I hope to learn more efficient strategies for designing and implementing
software I (and my friends) write.
- I want to learn some of the fundamentals of good programming, as opposed
to other classes which don't focus on such generalities.
- I'm interested in software design, so hopefully this class will shed some
light on some of the basic aspects of it.
- In general, get a glimpse of what its like to be a software engineer.
- Just more experience
- more java skills
- New ways of thinking when writing code.
- Nothing
- Serious coding skills.
- Skills for writing reliable, maintainable code.
- Software engineering skills and good practices
- Software implementation skills
- Testing techniques, SVN, coding best practices
- The fundamentals of software engineering
- the more the better
- the principal of programming
- The title of the class is software, so I want to know more about software
- To code in real world situations
- To implement a program with real application
- To learn new techniques and to get experience.
- Ways to improve my programming skills
For each of these items, do you have a
"strong idea," "reasonable idea," or "little or no idea" about it?