wbsufe
网页链接 强烈,你推荐看一下这本书,这个书是一个很权威的著作,在数学数学建模和算法上,好编程软件,用MATLAB实现就可以。 
数学建模不需要准备,只要你人去就行,不需要你有多厉害。因为什么就不说了,你参加就知道了 。最后,不是matlap,是matlab 。再补充一句,上面那位说的很多都用不上,就说图论吧,非数学专业的基本不学这玩意,数学专业的很多在建模以后才学。很多数学专业的学生都不一定会模糊数学。离散数学跟别提了,是计算机专业的课程。数值分析、时序这些,楼主肯定不会,也不用会。
运筹学,线性规划,数值计算这三本都是数学建模需要的基础理论书籍
其实个人感觉最主要的是一些常用算法,因为数学建模也就常用那几个算法,把那些算法好好的用在实例中,看别人的奖是怎么获的,看别人的论文是怎么写的,可以到数学中国论坛看看吧,里面有很多数学类的知识东西的,是一个数学建模绝佳的地方,直接百度数学中国第一个网站就是了,去看过你就明白我说的!
大一就准备,确实有点早。建议你大一多看着经济学 运筹学的书,建模的时候肯定能用到。数学建模相关的书等到大二上学期再看都非常来得及。还有就是学习线性代数的时候,你课下学习matlab,那时候理解起来比较容易。
数学建模只是方法,论文属于哪一类就看你解决的是什么问题,自然科学和社会科学都会运用数学建模的研究方法。比如经济学被认为是一门社会科学,就大量运用数学建模。
姜启源的《数学模型》。韩中庚的《数学建模竞赛:获奖论文精选与点评》。虽然基本上都是他们自己学校的全国奖论文,但是对初学者关于论文写作的启发会很大。而且上面的论文没有给程序,可以自己对着上面的模型,自己编程,提升会很快。这两本都是好书。