软件开发概述
计算机在社会中日益重要的作用将继续要求熟练的开发人员进行设计, develop, 并为企业和消费者实施基于软件的解决方案和产品. 软件应用系统将您连接到计算机,平板电脑,智能手机或移动设备. Each year, 有进取心的开发人员和公司创建了一系列云, 移动和基于网络的产品旨在使业务更有效,让我们的生活更愉快. 全球十大老品牌网赌正规网址的软件开发专业的计算机和信息科学学位提供了一个基于技能的盘点十大线上德州平台,利用最新的跨平台技术使用虚拟化. 盘点十大线上德州平台的课程鼓励学生获得行业认证和实习经验,以增加毕业机会.
如果这听起来像是你一直在寻找的职业, 考虑攻读计算机与信息科学学士学位,主修软件开发. 通过全球十大老品牌网赌正规网址全年的课程安排,你可以在短短2年内毕业.5 years!
计算机和信息科学课程通过在线或基于校园的混合模式提供.
软件开发可能的职业轨迹
这些职位的职位名称包括:
- 移动应用开发人员
- 云应用开发人员
- Web Developer
- Software Developer
- Software Tester
- Software Analyst
软件开发成果
Students in the B.S. in Computer & 信息科学盘点十大线上德州平台发展规划, design, implementation, 以及操作系统的支持技能, networking, software programs, and security. 学生根据所选的专业发展额外的重点技能. 学生还将学习优秀客户服务的原则,以便帮助客户解决技术问题.
成功完成计算机理学学士学位后 & 信息科学专业毕业生应具备:
- Design, implement, 并评估基于计算机的解决方案,这些解决方案通过对特定组织或计算问题的分析确定了适当的计算需求
- 有效地在团队中建立目标, plan tasks, meet deadlines, manage risk, 并产生可交付成果
- 在技术和非技术环境中运用书面,口头和图形沟通
- 评估和使用适当的技术文献
- 通过用户群体进行持续的专业发展, associations, conferences, readings, research, and other channels
- 在信息和系统的维护和安全方面发展和应用道德和法律的最佳实践
- 开发云计算工具
除了BS CIS盘点十大线上德州平台成果之外, 软件开发专业的学生学习如何管理盘点十大线上德州平台, 创建有趣的网页, 设计和编写各种程序, 使用和维护数据库, 了解和使用计算机网络.
完成软件开发专业后,毕业生应具备:
- 使用面向对象原则设计和开发安全的软件解决方案
- 使用软件开发集成系统解决方案, web, 以及访问组织数据库的移动应用程序
- 与客户一起规划安全的软件解决方案
软件开发课程
Program Requirements
这两门课程中的一门:CIS123或CIS228
Course ID | Course Name | Credits |
---|---|---|
CAP480 | CAP480艺术和科学顶点 | 3.00 |
COM115 | COM115通信原理 | 3.00 |
ENG110 | ENG110大学作文 | 3.00 |
ENG120 | ENG120高级构图 | 3.00 |
HUM205 | 文化与多样性:人文探索 | 3.00 |
MTH131 | MTH131大学代数 | 3.00 |
MTH140 | MTH140 Statistics | 3.00 |
PSY105 | 心理学导论 | 3.00 |
PSY220 | 积极心理学 | 3.00 |
PHY120 | PHY120 Physics | 3.00 |
PHY120L | PHY120L Physics LAB | 1.00 |
BIO122 | BIO122环境生物学 | 3.00 |
BIO122L | 环境生物学实验室 | 1.00 |
一门讲座课程和相应的实验:PHY120、PHY120L或BIO122、BIO122L
软件开发专业
Course ID | Course Name | Credits |
---|---|---|
CIS121 | CIS121逻辑与设计 | 3.00 |
CIS126L | CIS126L编程入门实验室 | 1.00 |
CIS213 | CIS213 Javascript | 3.00 |
CIS224 | 使用PHP编写服务器端脚本 | 3.00 |
CIS226 | 面向对象程序设计导论 | 3.00 |
CIS250 | CIS250结构化查询语言 | 3.00 |
CIS282 | CIS282 Web界面设计 | 3.00 |
CIS332 | CIS332移动应用开发 | 3.00 |
CIS420 | CIS420系统分析与设计 | 3.00 |
CIS214 | c#面向对象编程 | 3.00 |
CIS218 | CIS218面向对象编程(JAVA | 3.00 |
CIS317 | c#高级面向对象编程 | 3.00 |
CIS319 | CIS319高级面向对象编程(Java) | 3.00 |
CIS480 | CIS480软件开发顶点 | 3.00 |
CIS490 | 学士实习- cis | 3.00 |
CIS435 | CIS435 SQL Server | 3.00 |
CIS435L | CIS435L SQL Server LAB | 1.00 |
CIS436 | CIS436 Oracle PL/SQL | 3.00 |
CIS436L | Oracle PL/SQL实验室 | 1.00 |
选择这两门课程中的一门:CIS214 -使用c#的面向对象编程或CIS218 -使用JAVA的面向对象编程.
选择这两门课程中的一门:CIS317 -使用c#的高级面向对象编程或CIS319 -使用Java的高级面向对象编程
从以下两门课程中任选一门:CIS480 -软件开发顶点课程或CIS490 - cis学士实习课程
从以下课程中选择一门课程和相应的实验:CIS435 SQL Server和CIS435L SQL Server Lab或CIS436 Oracle PL/SQL和Oracle PL/SQL实验室
Course ID | Course Name | Credits |
---|---|---|
CIS101 | CIS101计算机配置 | 3.00 |
CIS214 | c#面向对象编程 | 3.00 |
CIS218 | CIS218面向对象编程(JAVA | 3.00 |
CIS242 | CIS242 AWS学院云基础 | 3.00 |
CIS317 | c#高级面向对象编程 | 3.00 |
CIS319 | CIS319高级面向对象编程(Java) | 3.00 |
CIS326 | CIS326数据分析入门 | 3.00 |
CIS334 | CIS334接口设计 | 3.00 |
CIS334L | 接口设计I实验室 | 1.00 |
CIS360 | CIS360 Web应用开发 | 3.00 |
CIS367 | CIS367高级服务器端脚本与PHP II | 3.00 |
CIS376 | CIS376 -数据分析工具 | 3.00 |
CIS420 | CIS420系统分析与设计 | 3.00 |
CIS432 | CIS432移动应用开发2 | 3.00 |
CIS435 | CIS435 SQL Server | 3.00 |
CIS435L | CIS435L SQL Server LAB | 1.00 |
CIS453 | CIS453接口设计 | 3.00 |
CIS453L | CIS453L接口设计II实验室 | 1.00 |
CIS469 | CIS469 -数据分析方法和建模 | 3.00 |
CIS469L | CIS469L -数据分析方法和建模实验室 | 1.00 |
CIS473L | CIS473L -高级数据分析实验室 | 1.00 |
CIS490 | 学士实习- cis | 3.00 |
CIS491 | CIS491实习生- cis高级. I-a | 1.00 |
CIS492 | CIS492实习生- cis高级. I-b | 1.00 |
CIS493 | CIS493实习生- cis高级. I-c | 1.00 |
CIS494 | CIS494实习生- cis高级. II | 2.00 |
CIS496 | CIS496 CIS实习盘点十大线上德州平台 | 1.00 |
访问全球十大老品牌网赌正规网址目录获取最新的课程信息.
*关于允许的文科和理科课程的替代,见文科 & 科学系网页.