Personally, I regard SE as being a superset skill of programming.
Programming in it's narrow sense is just turning detailed design into code.
SE in it's broadest sense covers the whole software development life cycle.
But, you will be able to find:
- SE courses which are little more than … Read More
>Well it isn't true for all those schools that still use fossil Turbo C as the "reference" implementation for C.
I'm sory but i don't quite understand this sentence ( feeling sorry with my poor English lvl :( )[/QUOTE]
Salem meant that in India (almost) all the schools still … Read More
[quote]So , is it means that software engineering will include programming ? [/quote]
More than likely but like Salem said Software Engineering is going to teach programming as a means to an end and may teach important concepts independent of language. The overall picture will probably be more theoretical. That … Read More
Exactly i'm a student in india and i rather have to suffer almost daily learning C++ on TURBO C.. with no String implementations , NO Vectors and something that allows "void main()" i really hate it.. Read More
[QUOTE=Chichiro;1140507]And now i have figured out something : there are many types of programming languages and we need them in order to create different types of software , am I right?? ( I hope I din't misunderstand it :D )
And i'm quite interested in gaming , can i do … Read More
[QUOTE=Chichiro;1140577]I like ur explanation using architect , it makes me more understand about SE , it seems like SE covers a wider knowledge than programming...[/QUOTE]
Correct, like Salem said:
[QUOTE=Salem;1140397]Personally, I regard SE as being a superset skill of programming.
[I]<snip>[/I][/quote] Read More
Computer programming is writing computer instructions for a computer to process. And that's it. It implies no specific discipline, no planning, etc.
Software Engineering is a vague term but implies more than mere computer programming. It implies that more disicplines are involved such as customer requirements analysis, systems analysis, coding … Read More