JBTALKS.CC

标题: Software Engineering [打印本页]

作者: zdox    时间: 2013-4-12 03:16 PM
标题: Software Engineering
小弟我想要学software engineering,上mmc的网站查,他们学院的课程好像跟我想的不太一样

Semester 1
Office Automation
Operating System
Intro to Programming I
Discrete Mathematics
Software Engineering

Semester 2
Computer Organization & Architecture
Visual Programming
Web Design
Intro to Programming II
Human Computer Interaction
Requirement Engineering

Semester 3
Proficiency Skills in English
Bahasa Kebangsaan / Elective
Co-Curriculum
Semester 4
Database Design & Administration
Web Programming
Entrepreneurship
Software Design
Object Oriented Programming
Algorithm & Data Structure

Semester 5
Public Speaking
Data & Computer Networking
Computer Security
Mobile Application Programming
Calculus
Software Quality Assurance
Semester 6
Industrial Training
Semester 7
Pengajian Malaysia
Effective Communication Skill
Project

因为小弟的概念是software engineering应该要学C语言或者java,还是小弟知识短浅,请各位大大为我指点指点。
还有有没有人听过mmc?(multimedia college)好像是跟mmu有关联的。
作者: wesley19870127    时间: 2013-4-12 03:22 PM
楼主给的课程好像是读IT in programming哦~

我以前是在polytechnic读这些啊~
作者: zdox    时间: 2013-4-12 03:25 PM
wesley19870127 发表于 2013-4-12 03:22 PM
楼主给的课程好像是读IT in programming哦~

我以前是在polytechnic读这些啊~

可是那个网站上面course是写diploma in software engineering?所以it in programming跟software engineering一点关系也没有咯?
作者: 杰~~~    时间: 2013-4-12 03:34 PM
有關係的...第一個sem你的Intro to Programming I就教你入門的programming
至於是學java還是C++就看你們的學校了...
Visual Programming可能會涉及一些C#...不過這個科目我也不太清楚...
Web Design會學到HTML, CSS, JavaScript之類的...
Database你會學到關於資料庫的運用和原理, 不過我學校做的assignment也要用網頁和database整理起來, 所以會用到HTML, CSS, JavaScript和PHP...
下面還有其他的都會涉及到programming, 還有最後一個sem的project就是用你所學到的東西作出一個作品...
作者: buzZsk    时间: 2013-4-12 03:38 PM
Software engineering学的不是programming语言
是理论
比如说怎么做软件啊
做软件的规矩啦
做系统的要求啦,步骤啦,方法啦
要语言的是Computer Science
都是Programming来的
作者: zdox    时间: 2013-4-12 03:38 PM
杰~~~ 发表于 2013-4-12 03:34 PM
有關係的...第一個sem你的Intro to Programming I就教你入門的programming
至於是學java還是C++就看你們的 ...

所以是说这个课程是software engineering的,不过他参一些其他的课程教?
作者: zdox    时间: 2013-4-12 03:44 PM
buzZsk 发表于 2013-4-12 03:38 PM
Software engineering学的不是programming语言
是理论
比如说怎么做软件啊

呃呃呃。。。。哈哈,有点乱了,就是说制做软件不需要学会c语言还是其他的?
作者: buzZsk    时间: 2013-4-12 03:48 PM
zdox 发表于 2013-4-12 03:44 PM
呃呃呃。。。。哈哈,有点乱了,就是说制做软件不需要学会c语言还是其他的?

Programmer是programmer, 也就是会很多语言的那个
Software Engineer则是决定东西怎么做,几时做,一大堆planning等等
作者: zdox    时间: 2013-4-12 03:54 PM
buzZsk 发表于 2013-4-12 03:48 PM
Programmer是programmer, 也就是会很多语言的那个
Software Engineer则是决定东西怎么做,几时做,一大堆 ...

那要做programmer是要学习什么course,麻烦大大为我解答,谢谢!
作者: buzZsk    时间: 2013-4-12 04:22 PM
zdox 发表于 2013-4-12 03:54 PM
那要做programmer是要学习什么course,麻烦大大为我解答,谢谢!

Computer Science或者是IT都可以
不过语言多数你可以自己学啦
读也只是一纸文凭而已
当然读的同时你也会学到很多东西

作者: zdox    时间: 2013-4-12 05:18 PM
buzZsk 发表于 2013-4-12 04:22 PM
Computer Science或者是IT都可以
不过语言多数你可以自己学啦
读也只是一纸文凭而已

还是说其实想做software engineering就要做programmer先?因为我上网查,engineer其实是指挥programmer制作软件? 还有谢谢大大为我解答

作者: EMPIRE-祥    时间: 2013-4-12 05:22 PM
我老师,software engineering出来,工钱接近3k。。。。
作者: LOL_HAHA    时间: 2013-4-12 05:27 PM
Discrete Mathematics这个超级容易的
作者: zdox    时间: 2013-4-12 05:46 PM
EMPIRE-祥 发表于 2013-4-12 05:22 PM
我老师,software engineering出来,工钱接近3k。。。。

3K?一出社会就3K还是薪水涨了,3K在我国封顶了吗?应该还有跟多是吧?哈哈
作者: zdox    时间: 2013-4-12 05:47 PM
LOL_HAHA 发表于 2013-4-12 05:27 PM
Discrete Mathematics这个超级容易的

是基本的数学?还是想add math的?大大现在是在读书还是出社会了?
作者: LOL_HAHA    时间: 2013-4-12 05:58 PM
zdox 发表于 2013-4-12 05:47 PM
是基本的数学?还是想add math的?大大现在是在读书还是出社会了?

还在读书,
discrete maths 是logic 那样的。说像add math又比add math容易,说像maths 又比maths 难
但是有时proof到傻
作者: zdox    时间: 2013-4-12 06:02 PM
LOL_HAHA 发表于 2013-4-12 05:58 PM
还在读书,
discrete maths 是logic 那样的。说像add math又比add math容易,说像maths 又比maths 难
但 ...

大大是读software engineering?呵呵 ,大大在哪里读?
作者: LOL_HAHA    时间: 2013-4-12 06:13 PM
zdox 发表于 2013-4-12 06:02 PM
大大是读software engineering?呵呵 ,大大在哪里读?

我不是读SE, 但是我的科目常常遇到他们的,还有computer science的人我也是常常遇到的
因为有一样的科目
作者: zdox    时间: 2013-4-12 06:22 PM
LOL_HAHA 发表于 2013-4-12 06:13 PM
我不是读SE, 但是我的科目常常遇到他们的,还有computer science的人我也是常常遇到的
因为有一样的科目

那大大是读什么什么科目的?
作者: LOL_HAHA    时间: 2013-4-12 06:57 PM
zdox 发表于 2013-4-12 06:22 PM
那大大是读什么什么科目的?

我的科目出来找不到工作的

作者: ultimate93    时间: 2013-4-12 07:59 PM
建议你去看看utar的,蛮不错
作者: buzZsk    时间: 2013-4-12 08:16 PM
zdox 发表于 2013-4-12 05:18 PM
还是说其实想做software engineering就要做programmer先?因为我上网查,engineer其实是指挥programmer制 ...

差不多
不过你不一定要是programmer
有点经验就好

更多资讯:http://www.wikihow.com/Become-a-Software-Engineer

作者: zdox    时间: 2013-4-12 08:38 PM
LOL_HAHA 发表于 2013-4-12 06:57 PM
我的科目出来找不到工作的

呵呵,有得读,社会就一定会有需求,祝大大找打称心如意的工作
作者: zdox    时间: 2013-4-12 08:46 PM
ultimate93 发表于 2013-4-12 07:59 PM
建议你去看看utar的,蛮不错

呵呵,多谢了大大,可惜小弟学艺不精,spm的成绩惨不忍睹,呵呵,拉曼学院都进不了,何况拉曼大学。
作者: wesley19870127    时间: 2013-4-12 11:37 PM
zdox 发表于 2013-4-12 03:54 PM
那要做programmer是要学习什么course,麻烦大大为我解答,谢谢!

software engineering不会跑到去学那个website development的~
通常都是跑offline的~ 时候可能会学些 VB.net啊 asp.net啊~
之类的就是有牵涉到到网络的啦~

software通常都是以offline为basic的~
如果没basic的话放上网之后被人轰罢了~zzz
作者: wesley19870127    时间: 2013-4-13 12:05 AM
zdox 发表于 2013-4-12 08:46 PM
呵呵,多谢了大大,可惜小弟学艺不精,spm的成绩惨不忍睹,呵呵,拉曼学院都进不了,何况拉曼大学。

应该可以去读foundation的吧~@@
作者: Irvine1987    时间: 2013-4-13 12:36 AM
你需要查清楚software engineering跟computer science的差別。

不要爲了哪個engineering才念。EAC不承認你們是engineer的。
作者: wk9031    时间: 2013-4-13 05:41 AM
Object Oriented Programming, Intro to Programming这些应该都是C/C++了
作者: wk9031    时间: 2013-4-13 05:44 AM
zdox 发表于 2013-4-12 05:18 PM
还是说其实想做software engineering就要做programmer先?因为我上网查,engineer其实是指挥programmer制 ...

我本身读Software Development的.里面有读到programming.

作者: 独爱苹果    时间: 2013-4-13 07:57 AM
buzZsk 发表于 2013-4-12 03:48 PM
Programmer是programmer, 也就是会很多语言的那个
Software Engineer则是决定东西怎么做,几时做,一大堆 ...

Programmer就是software engineer,software engineer只是近几年崛起的名称,就是为了要听起来好像engineer那样。如果programmer和software engineer不一样,那么有没有bachelor science of programmer?就只有bachelor science of software engineering。
作者: IT教育家    时间: 2013-4-13 12:11 PM
独爱苹果 发表于 2013-4-13 07:57 AM
Programmer就是software engineer,software engineer只是近几年崛起的名称,就是为了要听起来好像engine ...

  给你个赞
作者: kaze1231    时间: 2013-4-13 01:27 PM
请问学了这些以后能做什么工作?我degree也考虑拿这科~
作者: zdox    时间: 2013-4-13 01:54 PM
独爱苹果 发表于 2013-4-13 07:57 AM
Programmer就是software engineer,software engineer只是近几年崛起的名称,就是为了要听起来好像engine ...

所以两者其实是一样的东西?我要当software engineer我也要精通programmer需要会的东西,还是说programmer其实是前往software engineer必经的一条路?
作者: long1935    时间: 2013-4-15 01:55 AM
zdox 发表于 2013-4-13 01:54 PM
所以两者其实是一样的东西?我要当software engineer我也要精通programmer需要会的东西,还是说programme ...

独爱苹果都说了,是同个行业,只是新叫法,好像你的中文名和英文名,叫哪个都是叫你名
作者: 独爱苹果    时间: 2013-4-15 01:59 AM
zdox 发表于 2013-4-13 01:54 PM
所以两者其实是一样的东西?我要当software engineer我也要精通programmer需要会的东西,还是说programme ...

software engineer就是programmer,programmer就是software engineer,都是一样的,只是叫法不同,没有先后之分。例如扫街佬和清道夫,都是同一个职业,只是后者叫法比较好听。

要做software engineer呢,programming是跑不掉的,一定要会。至于要会多少种programming语言就看你的大学了,个人而言呢,当然会越多越好。但是其实会一种就足够了,每个语言都能达到同样的目的,只是方式不同。

例如要display一行字
C呢就是,fprintf ("bla bla bla");
C++呢就是,cout << "bla bla bla" << endl;
以上的结果都是display bla bla bla(不懂有没有错,programming我略懂罢了)
作者: zdox    时间: 2013-4-16 05:52 PM
独爱苹果 发表于 2013-4-15 01:59 AM
software engineer就是programmer,programmer就是software engineer,都是一样的,只是叫法不同,没有先 ...

噢噢,谢谢你,我明白了




欢迎光临 JBTALKS.CC (https://mobile.jbtalks.cc/) Powered by Discuz! X2.5