
CSSE2310/7231
Computer System Principles and Programming
2/3/4年 EE本科学生必修课(EECS选修课)
难度:🌟🌟🌟🌟
.
📝考试形式:
A1+A2+A3+A4+Final Exam
·
❗️课程内容:
这门课是本科EE的必修课,是CSSE2010/7201 的进阶课程,进一步的学习嵌入式系统。会应用更高级的C语言编写系统实现功能,整学期方向主要包含操作系统OS以及电机网络两个方向。
·
高分技巧:
📚️首先,这门课对没有C语言基础的同学不太友好,但是对软硬件开发有兴趣的同学很有用。这门课要求同学对计算机的底层逻辑有深入了解。由于操作系统没有用户界面(就是UI),一切基本都是靠UNIX Shell来进行系统式编程(比如Copy&Paste)
📚️课程前期主要专注在系统的编写上,虽然每学期作业不太一样但是考核重点基本一致。第1️⃣个作业需要同学对文件读取操作进行系统编写,第二个主要关于debug。课程后半期难度会上升到另一个层次,后面两个作业都是关于进程和多线程的概念。同学会了解到HTTP等高级协议之间的交互,用C去搭建网络
📚️编译器方面recommend大家用熟悉的VS code就可以啦~Complier 方面MAC的同学用Terminal就可以,Windows的同学可以选择使用CygWin(在职嵌入式工程师也在用!兼容性比较好)win10的同学也可以用Linux Subsystem (不建议编写硬件)Windows 的命令提示符使用的是DOS系统,跟Linux的语言大部分不一样,不是特别recommend同学使用啦~
·
有任何关于 UQ 课程和专业的问题也🉑ask 课代表!
#昆士兰大学#UQ#布里斯班生活#昆士兰大学it#昆士兰大学补习#UQ课友#昆士兰大学找课友#澳洲昆士兰大学#昆士兰大学选课攻略#UQ课友#uq新生#uq留学#昆士兰大学计算机