1.簡介:作為軟體工程專業,你將學習構建大型,複雜的'軟體系統所需的技術,學科包括分析,規範,設計,構建,測試,維護軟體系統。
2.是否適合你:
你是否喜歡以下內容:解決複雜問題,抽象思維,喜歡策劃和組織活動,喜歡解釋事物,團隊合作。
你是否擅長以下內容: 注重細節,創造力,批判性思維,指點大方向,邏輯推理,組織,團隊合作。
3.典型課程設定:
Fundamentals of software development
Introduction to computer science
Systems analysis
Programming language concepts
Discrete mathematics 離散數學
Statistics
Software architecture and design
Software construction and evolution
Software requirements and specification
Database systems
Operating systems
Software project management
Senior project/capstone experience