Bachelor of Science in Software Engineering

Bachelor of Science in Software Engineering

Design a Safer, Sustainable and More Innovative World

软件工程师创造的程序使我们的数字世界成为可能. From startups to giant corporations, 组织依靠软件使其业务高效运行, securely and cost-effectively.

As a software engineering major, 你将学习开发复杂的系统和解决现实世界的问题. As more and more of us rely on smart devices, 软件工程师的职位空缺只会增加, with the job outlook predicted to grow 25 percent by 2031, according to the U.S. Bureau of Labor Statistics.

Why Major in Software Engineering at Clarkson?

我们的低师生比例让我们的教授在你一起从事研究的同时了解你个人. 这种独特的互动水平是esball国际平台客户端教育经验的标志. Our curriculum combined with research, internships, 实习机会和职业安置服务使我们有别于其他项目.

我们的教师专家在下一代识别等领域从事技术开发和创新, advanced cybersecurity for a safer world, 可以弯曲波浪的超材料和尖端的可再生能源系统,以实现更绿色的明天.

Our program balances hardware, software and systems concepts, 同时具备行业领导者所需要的强大的沟通和团队合作能力. 对于顶点设计项目,您将有机会展示您积累的知识. 一些设计项目让学生有机会与教授和esball国际app一起进行研究,并在会议上展示他们的作品.

And, our Software Engineering majors had a 100 percent placement rate in 2023.

What You'll Learn

esball国际平台客户端的软件工程学士学位通过简化的课程顺序,强调软件工程技术和工程设计,将软件和硬件主题结合起来.

这个跨学科的课程从计算机科学和电气与计算机工程中汲取. This collaborative approach focuses on:

  • Data structures and algorithms
  • Embedded systems
  • Programming fundamentals
  • Programming languages
  • 软件工程(需求、设计、实现、验证和确认)
  • Software systems
  • Web and mobile systems

我们的学生使用最先进的行业工具进行教学,并介绍了编程语言C/ c++, Java, Python and JavaScript, among others.

Software Engineering Core Requirements

学生须修毕以下课程:

Software Engineering

  • EE260 Embedded Systems 
  • 面向对象程序设计与软件设计导论
  • EE264 Introduction to Digital Design 
  • EE361 Fundamentals of Software Engineering 
  • EE363 Software Components & Generic Programming 
  • EE368 Software Engineering 
  • EE407 Computer Networks 
  • EE408 Software Design for Visual Environments 
  • EE418 Software Engineering Senior Design 
  • EE462 Software System Architecture 
  • EE466 Computer Architecture
  • EE468 Database Systems 

Professional Experience

学生必须完成以下专业经验:

  • ES499 Professional Experience (0 credits)

School of Engineering Common First Year

学生必须在第一年完成以下课程:

  • CM131 General Chemistry I (4 credits)
  • CS141 Introduction to Computer Science (4 credits)
  • ES100工程计算机应用概论(2学分)
  • ES110 Engineering & Society 
  • MA131 Calculus I 
  • MA132 Calculus II 
  • PH131 Physics I (4 credits)
  • PH132 Physics II (4 credits)

Software Engineering Core Electives

Students must complete the following courses:

Computer Science/Electrical Science

  • CS341 Programming Languages 
  • CS344 Algorithms & Data Structures 
  • CS444 Operating Systems 
  • CS458 Formal Methods for Program Verification
  • ES250 Electrical Science 

Mathematics

  • MA211 Foundations 
  • MA231 Calculus III 
  • MA232 Elementary Differential Equations
  • MA381 Probability
  • or STAT383 Probability & Statistics

Software Engineering Electives

Professional Electives

  • 软件工程专业选修课可以是任何编号为EE300+的课程, CS300+, MS300+, AS300+, BR400, ME444, COMM442, COMM444 or CS242.

Knowledge Area/University Course Electives

  • 学生将有至少12个学分可用于知识领域和/或大学课程选修,以满足esball国际平台客户端共同经验的要求.

Free Electives

  • 学生将有大约6个学分可用于他们选择的课程.

 

我们的软件工程教授也是活跃的研究人员. 通过国家科学基金会等机构赞助的项目获得本科研究机会, U.S. 空军研究实验室和纽约州能源研究与发展局, as well as by private companies. 过去的学生项目涉及网络和移动应用程序的构建, data analysis using Python, machine learning applications, biometrics and cybersecurity.

Learn more about research at Clarkson.

作为一名软件工程专业的学生,通过实习或合作获得专业经验. Find placements with companies, government offices and other organizations, including through on-campus Career Fairs. Twice a year, 近200家雇主来到校园招聘esball国际平台客户端的本科生实习, co-ops and full-time positions, including many looking for software engineers.

Our students have recently completed internships for:

  • BAE Systems
  • Electric Boat
  • GE
  • General Dynamics
  • IBM
  • Lockheed Martin
  • Syracuse Research Corporation

Learn more about co-ops and internships.

软件工程专业的学生可以通过校园里200多个俱乐部和组织参与到课堂之外的活动中来, including several related to software engineering.

These include:

  • American Indian Science and Engineering Society (AISES)
  • Autonomous Robotics Club
  • Clarkson Open Source Institute (COSI)
  • Clarkson University Software Engineering Club
  • Gaming Initiative
  • Gaming Society
  • H2Code LLC
  • National Society of Black Engineers (NSBE)
  • Order of Omega
  • Power and Energy Society
  • Robotics Living Learning Community
  • Sigma Xi - The Scientific Research Society
  • Society of Hispanic Professional Engineers (SHPE)
  • Society of Asian Scientists and Engineers (SASE)
  • Society of Women Engineers (SWE)
  • Tau Beta Pi - National Engineering Honor Society

Software Engineering Minor Core I

学生必须完成以下其中一种课程:

Option 1

  • CS141 Introduction to Computer Science I (4 credits)
  • CS142 Introduction to Computer Science II
  • CS344 Algorithms and Data Structures

Option 2

  • CS141 Introduction to Computer Science I (4 credits)
  • 面向对象编程与软件设计导论
  • EE363 Software Components and Generic Programming

Software Engineering Minor Core II

Students must complete one of the following courses:

  • CS242 Advanced Programming Concepts in Java
  • or EE408 Software Design for Visual Environments

Students must complete one of the following courses:

  • EE368 Software Engineering
  • or CS350 Software Design & Developments

Software Engineering Minor Core III

Students must complete one of the following courses:

  • EE465/CS452 Computer Graphics
  • CS455/EE407 Computer Networks
  • EE468/CS460 Database Systems
  • 或软件工程项目委员会批准的课程.

Career Possibilities

几乎所有的组织都需要某种形式的软件工程来支持他们的运作. The U.S. 多年来,美国劳工统计局(Bureau of Labor Statistics)一直将软件工程师排在工作清单的首位 predicts 25-percent growth between 2021 and 2031. 对软件工程师的需求横跨许多领域,例如:

  • Automotive
  • Aviation
  • Energy
  • Finance and banking
  • Social media and entertainment
  • Telecommunication

Recent Employers

该项目2023届毕业生的平均年薪超过8.1万美元. 最近,毕业生们开始在以下公司工作:

  • Aetna
  • Aurora North
  • BAE
  • Electric Boat
  • Gracenote
  • IBM
  • Inficon
  • Lockheed Martin
  • Northeast Information Discovery
  • RSI
  • Saab Defense and Security
  • Tata Consultancy Services

Contact

Department of Electrical and Computer Engineering
Email: ece@techvarsity.net
Phone: 315-268-6511

有兴趣了解更多esball国际平台客户端软件工程学士学位的知识? Contact the Department today with your questions.

Image
100 Percent Placement Undergrad - Program Specific

A Flexible, Creative Major

2021年软件工程专业毕业生克里斯汀·普林普分享了esball国际平台客户端软件工程项目中她最喜欢的方面, 包括优秀的学术支持和丰富的高薪职业机会.

Design Your Future

esball国际平台客户端的软件工程学位为您提供了在这个需求中取得成功所需的知识和信心, creative field. Find out more today.