軟件工程的話學(xué)校會上相關(guān)的基礎(chǔ)課程和專業(yè)課程。
但是,作為個人而言,自己需要另外學(xué)的內(nèi)容一方面看自己的興趣,另一方面看市場需求,選擇適合自己的發(fā)展方向,之后再更多地決定學(xué)什么東西。如果做硬件方向,比如單片機、嵌入式系統(tǒng)、那么要扎實的C語言功底,也要學(xué)匯編語言,學(xué)習(xí)微機原理、組成原理。如果是企業(yè)級應(yīng)用,那么要學(xué)好java,學(xué)習(xí)j2ee,oracle數(shù)據(jù)庫或sqlserver。如果要做游戲,要熟悉一門常用語言的同時,還要熟悉計算機圖形學(xué)等。如果做網(wǎng)絡(luò),那么對html,php,dreamweaver,jsp等都必須熟悉。具體的要看你自己的發(fā)展新方向。如果沒方向,可以先學(xué)好C語言/C++,考程序員。之后大二下半年考軟件設(shè)計師,這時候你自己應(yīng)該已經(jīng)有大致的方向了。