Engineering teaches students to apply engineering methods for solving practical problems. The Department of Electrical and Computer Engineering (ECE) at Clarkson University offers three ABET-accredited programs. In addition to the Software Engineering undergraduate bachelor's degree program, the department administers computer and electrical engineering programs. Our faculty experts engage in the development of technology and innovation in areas such as next-generation identification technology, advanced cybersecurity for a safer world, metamaterials that can bend waves, and cutting-edge renewable energy systems for a greener tomorrow.
Clarkson's Software Engineering bachelor's degree program is unique in its combination of software and hardware topics and a streamlined course sequence that emphasizes software engineering technology & engineering design. The program curriculum is interdisciplinary, drawing from both Computer Science and Electrical and Computer Engineering. This collaborative approach provides our students with a curriculum in core areas such as programming fundamentals, data structures and algorithms, programming languages, software systems, software engineering (requirements, design, implementation, and verification and validation), web and mobile systems, and embedded systems. Our students are taught with the state-of-the-art industry tools and environments and languages such as C/C++, Java, Python, and JavaScript.
Clarkson's program integrates software engineering technology and engineering design with a robust set of communication and teamwork skills that industry leaders seek. Ultimately, the curriculum culminates in a capstone design project where student teams showcase their accumulated knowledge in the program. In addition, some of the design projects give students opportunities to work with professors and graduate students and publish the work at academic venues. Overall, the software engineering program lays a solid foundation in our students for a successful career in today's vibrant IT industry.
Our classes are small, ensuring professors' personal attention on every student and collaborative learning among peers, so nobody falls behind. This unique quality of interaction between faculty and students is a hallmark of the Clarkson educational experience. The curriculum, combined with research and internship/co-op opportunities and career placement services, separates us from similar programs elsewhere.
Dedicated faculty and staff encourage technology development to serve humanity and express that mission throughout our software engineering undergraduate bachelor's degree program. This, combined with an extensive community of undergraduate students, graduate students, full-time faculty members, and an active alumni network, makes the software engineering program a great choice.
Request More Info Apply Now Contact the ECE Dept. Contact Admissions