To Students Category Archives

Why do software projects fail so often?

13 March 2006 | Teaching, To Students | 22 Comments

Why do software projects fail? What can we do to make them succeed? What is the importance of software project management?

Read ‘Why do software projects fail so often?’

What is test-driven development?

27 February 2006 | Teaching, To Students | 18 Comments

Test-Driven Development: What do you think? Do a little research and write something about it.

Read ‘What is test-driven development?’

Gear up to study the course

22 February 2006 | To Students | 1 Comment

Student, your final exam is coming! Gear up to read the study materials and prepare for the exam.

Read ‘Gear up to study the course’

Software Design Patterns: How much do you understand?

7 February 2006 | Teaching, To Students | 16 Comments

How much do you get from learning software design patterns? What are design patterns and do you need them? How do you see the benefits of using design patterns? Feel free to share with us what you have got.

Read ‘Software Design Patterns: How much do you understand?’

Students Mini-project: Developing applications using the Web APIs

20 January 2006 | Teaching, To Students | 2 Comments

You are asked to think about using the Web Application Programming Interfaces (APIs) to develop useful applications. You are also asked to submit a project proposal that presents your thoughts on the subject.

Read ‘Students Mini-project: Developing applications using the Web APIs’

Software quality: What makes a program code good?

16 January 2006 | Teaching, To Students | 20 Comments

What do you think about the attributes of good program code? Put your opinion on your weblog and let us know the URL to your post.

Read ‘Software quality: What makes a program code good?’

Stuff that lets agile software developers show off what they believe in

6 December 2005 | Teaching, To Students | 23 Comments

“Born To Refactor“, “Will You Pair With Me?“, “Don’t Get Stressed, Write A Test“, “Got Test?“, “YAGNI“, “DTST TCPW“, “Duplication Is Forbidden“, and “JsUnit“ are the slogans about good software development practices. Do you know the real meaning behind these slogans?

Read ‘Stuff that lets agile software developers show off what they believe in’

Software Engineering Certification Programs: What Can You Learn from Them?

3 November 2005 | Teaching, To Students | 23 Comments

The field of software engineering lacks established ways to help developing professional’s credentials. IEEE Computer Society’s Certified Software Development Professional (CSDP) Program comes to address these issue and provides a solid path to software engineering certification.

Read ‘Software Engineering Certification Programs: What Can You Learn from Them?’

UML Tools: What is your favorite?

14 October 2005 | Teaching, To Students | 24 Comments

In our previous practical session, we have tried three professional UML tools. Do you mind tell us what is your favorite among them after your initial evaluation. Put your opinion on your weblog and let us know the URL to your post.

Read ‘UML Tools: What is your favorite?’

Software Engineering Skills: Students’ Opinions

26 September 2005 | Teaching, To Students | 28 Comments

What do you think about the basic skills for software engineers? Let us know which skills do you expect to learn from the course Software Engineering and Project Management. Put your write-up on your weblog and let us know the URL to your post.

Read ‘Software Engineering Skills: Students’ Opinions’