计算机程序员


计算机程序设计副学士学位为学生提供成为程序员所需的技能。 该课程包括核心课程、编程语言和计算机科学转学课程。 毕业生可以编写商业应用程序和web应用程序,并作为构建系统的项目团队的成员参与。 这是为了最好地使我们的学生胜任行业职位,并为他们未来的成长提供帮助。

项目学习成果:

  • 毕业生将有一个电子作品集,其中包含使用专业数据库工具和当前编程语言的商业应用示例。

  • 毕业生将有一个电子作品集与网络和移动应用程序的例子。

SKILL CERTIFICATE Programming (M070100J)

先决条件:没有

授课:2小时,实验:2小时

使用Excel电子表格和Access数据库威尼斯人线上赌场进行分析和数据挖掘。 课程内容包括:使用数据库、电子表格和其他系统收集信息,研究、分析和解释复杂数据,贷款摊销时间表,从其他来源下载的数据自动更新电子表格,数据库管理和报告,以及使用VBA自动化流程。 商科专业推荐。

先决条件:没有

授课:2小时,实验:2小时

这是一门入门课程,学生将创建网页,设置个人或商业网站,上传到课程创建的网络服务器,并使用HTML作为JavaScript的基础。

先决条件:没有。

咨询:cosc430或CIS 124

授课:2小时,实验:2小时

学生将学习关系数据库和对象关系数据库的概念以及SQL语言。 数据服务器技术,创建和维护数据库对象,以及存储、检索和操作数据也包括在内。

先决条件:没有

授课:3小时,实验:1小时

介绍计算机的发展,利用计算机威尼斯人线上赌场进行企业管理,主要工作场所应用程序的使用,操作系统和编程。 学生将为组织分析、设计和构建技术解决方案。

计算机程序员证书(M036321D)

包括cs101, CIS 148,和下面的

先决条件:没有

咨询:csci 450

授课:2小时,实验:2小时

向希望创建动态Web页面的具有HTML和CSS背景的Web开发人员以及使用ASP、JSP或PHP等语言并希望将JavaScript编程添加到其技能集的服务器端程序员介绍JavaScript。 学生整合脚本元素,输出到网络文档,使用选择,重复结构,写作功能; 以及创建动态web应用程序的可访问性

咨询:cosc407或cs102

授课:2小时,实验:2小时

CS-113:涵盖Java语言和面向对象编程范式。 主题包括控制结构、方法、Java类、重载、对象引用、Java库包和文件I/O。

先决条件:没有

授课:2小时,实验:2小时

CS-116:本课程介绍计算机科学的学科,使用高级编程语言,如c++,并利用编程和实际动手解决问题。 学生通过将课程内容应用于实际动手解决问题的实验室活动来学习编程的基本概念。 学生使用自顶向下的结构化编程技术设计、实现、测试和调试计算机程序。 学生将学习程序规划技术、表达式、选择、重复、数组、数据结构、函数、参数传递以及文件和交互输入/输出。 作为计算机科学的第一门课程。 本课程是计算机信息系统和计算机科学专业的必修课程; 对于希望学习编程的学生来说是理想的。

先决条件:没有

授课:2小时,实验:2小时

学生将学习Python语言的主题,如数据类型、变量、控制结构、Python对象、标准和高级数学库、工具链使用和Python框架、用户定义类和抽象集合、单数组和多维数组、Python列表、元组、集合和字典。

先决条件:CO SCI 439或cs113或cs116

授课:2小时,实验:2小时

CS-213:涵盖Java语言和面向对象编程范式。 主题包括控制结构、方法、Java类、重载、对象引用、继承、多态性、Java库包、异常处理、文件I/O(输入/输出)和递归。 介绍数据结构,如数组、列表和堆栈。

先决条件:CO SCI 439或cs113或cs114或cs116

授课:2小时,实验:2小时

CS-216:涵盖c++语言和面向对象的程序设计范例。 基本的编程主题包括控制结构、函数、数组、指针、字符串、输入和输出、递归和文件处理。 面向对象编程和高级主题包括类、操作符重载、继承、虚函数、多态性、模板和异常处理。 介绍c++面向对象编程中的数据结构,如堆栈、队列和树。

理学副学士(AS)计算机程序员(M036322C)

包括上述所有课程和下面列出的课程。

前提条件:CO SCI 407或cs102

咨询:cs113或cs216

授课:2小时,实验:2小时

涵盖了在汇编语言层面的真实计算机系统的组织和操作。 研究将高级语言中的语句和结构映射到机器指令序列以及简单数据类型和结构的内部表示。 研究操作系统的基本原理和编程语言的翻译过程。

前提条件:CO SCI 440或CO SCI 452或cs213或cs216

授课:2小时,实验:2小时

涵盖抽象数据类型,包括对面向对象编程概念的更深入理解。 学生将学习如何使用分析工具分析算法的运行时间。 实现线性数据结构,包括堆栈、队列和散列表。 实现和利用二叉搜索树来解决问题。

注意:

必须完成至少60个单元和累计GPA为2.0或更高才能获得副学士学位。 主修课程必须以C或更高的成绩完成。 一定要咨询辅导员有关项目和毕业要求、居住要求和转学信息的信息。

联系我们

办公时间及地点

实验时间: 8时至4时/星期一至五

地点: 本月2009

联系

电话: (818) 364 - 7617

电子邮件: [email protected]

阿米尔Roochi