可以自学,主要看你什么要求。

从系统上看一般来说土木基础在于力学,所以要求一定的高数基础,参考书目 《理论力学》 第六版 哈尔滨工业大学理论力学教研室编 高等教育出版社 《材料力学》 第五版 孙训方 高等教育出版社 《结构力学》 第三版 龙驭球 高等教育出版社 专业基础课基本上就满足了。专业课参考书目 《混凝土原理和砌体结构》 哈工大等校 中国建筑工业出版社 《钢结构原理》 张耀春 高等教育出版社 《土力学地基基础》 陈希哲 清华大学出版社 《抗震设计原理》 郭继武 中国建筑工业出版社 学完这些基本上可以算是了解土木工程基本原理了,当然还有一些如建筑材料、房屋建筑学、流体力学等等,如果有精力,也可以学一学。其实可以参考国家一级注册结构师的考试大纲,基础课好像有十几门,专业课也有很多,这些课程都是正规本科院校开设的课程。