软件工程考研需要准备的主要参考书目如下:
《软件工程导论》(第6版),张海藩、牟永敏,清华大学出版社。
《软件工程》(第5版),陈明,清华大学出版社。
《软件工程理论与实践》,黄明、李华、吴欣、周立柱,机械工业出版社。
《软件工程-基础篇》(美)巴尔、拉尔科夫著,机械工业出版社。
《软件工程经典教材-中文版》,(美)萨师煊著,清华大学出版社。
《数据结构与算法分析》(美)Robert Sedgewick著,清华大学出版社。
《算法导论》(美)Thomas H.Cormen著,机械工业出版社。
《计算机组成原理》(第四版),唐朔飞主编,高等教育出版社。
《计算机组成原理》(另一版本),白中英主编,科学出版社。
《计算机操作系统》,汤小丹主编,西安电子科技大学出版社。
《计算机网络》,谢希仁编写,电子工业出版社。
《软件工程方法与实践(第3版)》,窦万峰,机械工业出版社。
《软件工程:方法与实践》,韩利凯、高寅生、杨全,清华大学出版社。
《软件工程:实践者的研究方法》(原书第8版),Rogers S. Pressman,郑人杰等译,机械工业出版社。
《软件工程概论(第3版)》,郑人杰、马素霞等著,机械工业出版社。
《程序设计基础(C语言)慕课版》,苏小红等编著,人民邮电出版社。
《C语言程序设计(第4版)》,苏小红等编著,高等教育出版社。
《C语言程序设计学习指导(第4版)》,苏小红等编著,高等教育出版社。
《数据结构与算法(第5版)》,张岩、李秀坤、刘显敏,高等教育出版社。
《数据结构(C语言版)》,严蔚敏、吴伟民,清华大学出版社。
建议您根据以上书单进行系统的复习,同时可以结合在线课程、习题集等资料进行辅助学习。