本科专业工程学主要学习内容涵盖通用基础课程、专业课程和实践课程。通用基础课程包括数学与科学基础(如高等数学、线性代数、概率与统计、工程物理、工程化学),计算机与编程基础(如C语言、Python、MATLAB、数据分析与建模、计算机辅助设计),以及工程力学与材料工程(如力学、电磁学、热学、材料科学)。
专业课程根据不同的细分方向有所不同,例如:
土木工程方向:
结构力学、工程地质与岩土力学、建筑设计与施工。
机械工程方向:
机械设计原理、热力学与动力工程、自动化控制。
电气与电子工程方向:
电路理论、电力系统、嵌入式系统。
计算机工程方向:
数据结构与算法、人工智能与机器学习、软件工程。
此外,本科软件工程专业的课程包括基础课程(如高等数学、线性代数、概率论与数理统计、大学物理等),计算机科学基础(如C语言程序设计、计算机科学导论、Python程序设计、计算机组成原理、数据结构、离散数学等),软件工程核心课程(如面向对象程序设计、操作系统原理、数据库原理、软件工程、算法设计与分析、计算机网络等),以及专业选修课和实践课程。
综上所述,本科专业工程学是一个广泛且多元化的领域,涵盖了从基础理论到专业实践的各个方面,旨在培养具备工程知识、技能和综合素质的专门人才。具体学习内容会根据不同的专业方向和课程设置有所差异。