生活知识百科

大二想转计算机专业,应该如何自学?

2023-07-06 16:36:41 条浏览

我也是大二,想转计算机专业




大一专业课应该只有c语言和汇编语言,剩下的是电路等辅助课,大二的课有不少,有数字逻辑(辅助编程课),离散数学(辅助数据结构)离散数学对于想从事算法等高大上的编程很重要,如果你的数学不是很好,那就专注于应用技术,比如前端,后端,窗口技术,unity开发,你需要学一下c语言,c语言在如今已不是主流编程语言,如果你好学,就学通指针,练习程序设计大赛,不然,也要了解基本程序结构,如循环,条件判断,函数等,然后专攻java,csharp,这两个是凡人们的选择,c++应用面积小,需要高精尖,所以我建议你少玩游戏,多写写代码,大二转专业还是不错的,加油




大一计算机的课应该有这些,计算机科学导论,c语言程序设计,离散数学。

要转专业的话,可以看看《算法导论》这本书,当然咯这是以算法为主的计算机学习方向。

最好看看本校的计算机课程有哪些。




如果确实不喜欢自己现在的专业而想转计算机专业,可以去尝试,不过如果有精力,休个双学位也是不错的选择。

做为一个计算机专业毕业将近10年的大叔,回答一下你这个问题,计算机专业大一大二的专业课程:

1.数电,也就是数字逻辑电路,很重要的一门课,计算机组成原理的先导课,有助于理解计算机原理,这门课程好像很难,大量的实验和实操;

2.计算机组成原理:详细介绍了计算机基本组成原理和内部工作工作机制,是操作系统的底层,有助于深入理解操作系统的设计与工作原理;

3.数据库概论,讲解什么是数据库,数据库的特点,发展现状等,是非常重要的基础课,后续软件方向实时会与数据库打交道;

4.操作系统,是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石,比如windows,linux,macos等都是操作系统,为后续学习语言打下良好基础。

好像离散数学,电路什么的都有,具体还真记不太清了。

一般到大三开始分方向:软件和硬件,软件比较多的涉及操作系统之上的内容,比如高级编程语言,大数据等等,硬件比较多的涉及底层,比如汇编,C语言,二极管什么的,我记得大一主要是这些专业课程了,最后希望你能找准自己的方向,⛽️。




温馨提示