非信用证书

算法、编程、数据结构和专业工程基础的非学分证书
算法基础、编程、数据结构和专业工程证书是一门密集的在线课程,专为希望增加计算和编程基础知识以填补当前技能空白的学生和专业人士而设计。无需具备计算方面的经验或课程。课程是异步在线的,因此学生可以独立学习和练习,创新技术学院的教师每周都会提供问答环节。
该项目适合非技术背景、希望获得计算机知识和技能来改变职业道路的个人。该证书课程也适合目前本科生,他们没有将编程和算法作为学位课程的一部分,但将这些技能纳入学习计划将大有裨益。计算机可以立即提高高需求的工作技能。该项目也可以计入 CIT 提供的计算机相关领域研究生学习的先决条件。
课程将以异步在线方式提供,并定期通过 Zoom 进行同步讲师会议,以进行问答或提供其他课程帮助。每门课程都以期末考试结束。成功完成课程的学生将获得结业证书,该证书将包含在任何 CIT 研究生课程录取材料中。
请注意,这些非信贷计划没有资格获得经济援助。
面向对象编程基础
介绍适用于科学和技术应用的问题解决和编程原理。开发逐步细化和程序分解方法。编程语言概念包括迭代、选择、输入输出协议、数组、结构和子程序。使用的编程语言是 Java。此外,本课程将向学生介绍使用 Java 编程语言进行问题的计算机分析、算法设计、编程和测试的原理。主题包括编程的问题分析基础、继承、复杂性、数据结构、链表、堆栈、队列、树递归以及运行、测试和调试的机制。
请注意: 这门面向对象编程课程将取代之前以非学分证书形式提供的算法基础课程。原来的算法基础课程将在 3 月后不再提供。修过原版算法基础课程的学生仍可使用成功完成该课程作为入学资格。在 2 月/3 月课程之后注册非学分证书的学生应修读面向对象编程基础课程。
面向对象编程目标的基础
本课程旨在让学生熟练使用 Java 编程语言分析和创建程序。本课程向学生传授使用不同编码结构编写完整 Java 程序所需的不同关键字。本课程的主要重点是向学生提供设计、编写、编译、运行和调试 Java 程序的知识。
- 认识面向对象编程和创建类的概念。
- 使用伪代码、流程图和结构化图表设计算法。
- 使用面向对象的编程方法创建解决各种问题的计算机程序
- 将基础技术应用于此类程序的设计
- 演示用于编辑、构建、调试和测试程序的集成开发环境。
- 概述不同数据结构以及搜索和排序算法之间的差异。
- 计算和分析使用基本数据结构构建的中小型程序的复杂性。
- 展示针对指定问题采用适当数据结构和算法实施的解决方案
- 描述基本和高级数据结构,例如链表、堆栈和队列。
- 评估数据结构以实现有效的数据表示和组织,并获得可证明的结果。
- 使用面向对象的编程方法创建解决各种问题的计算机程序
- 将基础技术应用于此类程序的设计
上述学生学习成果将通过讲座、阅读作业和边做边学的家庭作业来实现.
注册链接
*退款申请可在课程开始前七天前提出。该日期之后提出的退款申请将不予批准。
编程基础
本课程是计算机编程入门课程,旨在为学生提供编程概念、问题解决策略和使用 C++ 的算法思维方面的坚实基础。本课程将重点介绍关键编程概念,例如变量、控制结构、函数、数组、面向对象编程和文件处理。课程将重点介绍编写简洁、高效且文档齐全的代码,以及培养强大的解决问题的能力。
编程教育目标的基础
完成本课程后,学生应该能够:
- 理解并应用 C++ 编程的基本原理。
- 使用算法和 C++ 编程结构解决问题。
- 设计、实施和测试解决实际问题的程序。
- 了解控制结构(if-else、循环)、函数、数组和基本的面向对象
编程概念。
- 遵循最佳实践,高效地编写、调试和优化代码。
- 使用 C++ 对文件进行输入和输出操作。
- 合作项目并了解代码可读性和文档的重要性。
注册链接
*退款申请可在课程开始前七天前提出。该日期之后提出的退款申请将不予批准。
数据结构基础
本证书介绍适用于科学和技术应用的问题解决和编程原则。学生将体验逐步细化和程序分解方法的开发。还将介绍编程语言概念,包括迭代、选择、输入输出协议、数组、结构和子程序。本课程将向学生介绍 Java 编程语言,并让学生为在算法设计、编程和测试代码中使用它做好准备。主题包括编程问题分析的基础知识、继承、复杂性、数据结构、链表、堆栈、队列、树递归以及运行、测试和调试的机制。
数据结构基础目标
- 按父节点、子节点、兄弟节点、祖先节点和后代节点对树的节点进行分类。
- 设计并进行实验来验证算法实现的理论复杂性。
- 识别二元关系的属性(传递性、自反性、对称性和反对称性)。
- 识别图中的各种路径和循环(例如欧拉和哈密顿)。
- 对简单算法进行复杂性分析。
- 使用程序断言证明简单算法的正确性。
- 理解并使用关系数据库系统的基本概念。
- 利用真值表来确定命题的准确性。
- 写出归纳证明。
注册链接
*退款申请可在课程开始前七天前提出。该日期之后提出的退款申请将不予批准。
专业工程
本课程向学生介绍机械工程的各个主题,例如材料力学、机械设计和分析、流体力学、传热、动力学、电磁学、仪器和控制等。本课程适合具有数学、计算机或科学背景但希望发展机械工程知识的学生。完成本课程,加上足够的 GPA 并满足其他要求,学生可以有资格进入密歇根大学弗林特分校创新与技术学院攻读机械工程硕士学位。
如果学生在所有课程作业、测验和考试中取得总成绩 70% 且通过课程,他们将获得结业证书。
专业工程目标
- 深入了解应力、应变、安全系数和其他设计参数。
- 使用不同的设计和故障理论设计机械系统和组件。
- 分析内部和外部流动的流体流动问题。
- 执行热交换器的热分析和设计。
- 解决动力学和振动应用中的问题。
- 分析电路以确定功率、电压和电流。
- 展示控制理论和仪器的知识。
注册链接
*在课程开始前 XNUMX 天可以申请退款。 该日期之后请求的退款将不会被发放。