The Computer Science Fellows Program at Baylor University was designed for intellectually gifted, highly motivated students entering the School of Engineering & Computer Science (ECS) with a wide range of interests, who desire a more diverse experience across the disciplines. The program seeks to broaden Computer Science Fellows' backgrounds in their chosen area(s) of diversification while preparing them for a graduate studies or for successful careers. The Computer Science Fellows is a major within the School of Engineering & Computer Science where fellows are free to create an individualized course of study with the advice of a program director who mentors them throughout the entire undergraduate experience. The program has course requirements in computer science as well as other core courses required by the university, but seeks to allow eligible students the flexibility to go deeper in multiple disciplines. This paper will present a review of the research in various honors programs that integrate honors disciplines with the more technical disciplines of engineering and computer science, the design and development of the computer science fellows program, the partnerships required across disciplines and the university in general, and the implementation of the first year of the program. It will also document the logistical details of attaining regent approval for a new degree (Bachelor of Science in Computing, majoring in Computer Science Fellows), building consensus within the department and school leadership and faculty, and recruiting students for the program.