The Bachelor of Science in Computer Engineering degree has a very structured curriculum.  An eight-semester sequence of courses at more than a full-time load forms the core of the curricula to develop the concepts and design and analysis techniques fundamental to the various areas of specialization.  This program should be initiated early while at UNC Charlotte.  Beginning the program late or after transferring from another institution will likely delay completion within 4 years.