學習內容分為理論課和實踐課。理論課程有:
1.常識:包括人文社會科學、數學和自然科學。人文社科知識包括經濟、環境、法律、倫理等基本內容。數學和自然科學知識包括高等工程數學、概率論與數理統計、離散結構、力學、電磁學、光學和現代物理。
2.學科基礎知識:學科基礎知識是指能夠培養學生計算思維、程序設計與實現、算法分析與設計、系統能力、解決實際問題等專業基礎能力的專業基礎知識。建議教學內容涵蓋以下知識領域的核心內容:程序設計、數據結構、計算機組成、操作系統、計算機網絡、信息管理,包括核心概念、基本原理及相關的基本技術和方法,讓學生了解學科發展的歷史和現狀。
實踐課程:有完整的實踐教學體系,滿足教學需要。主要包括實驗課、課程設計、實習和畢業設計(論文)。四年內的總實驗當量不得少於20000行代碼。開展科技創新、社會實踐等形式的實踐活動,在各類工程單位實習或工作,獲取工程經驗,基本了解行業情況,包括:
1.軟件、硬件和系統實驗。
2.完成至少兩個具有壹定規模和復雜程度的系統的設計和開發。