计算机工程

工程与技术学院提供一个学术项目,可获得计算机工程硕士学位. 计算机工程硕士(主 in 计算机工程, MSCE)项目旨在帮助计算机工程的发展和应用, 并通过提供技术来促进巴勒斯坦社会的发展, 科学知识, 以及为工程师提供研究技能,以使他们在硬件设计领域处于领先地位, 智能系统, 网络和安全. 它也旨在满足当地的需求, 区域及全球市场, 同时让学生能够继续接受高等教育.

计算机工程硕士研究生,有可能集中在智能系统领域, 计算机硬件, 计算机网络和安全,因此: 

  1. 为本地市场提供智能系统领域的专业电脑工程师, 硬件设计, 计算机网络与安全, 
  2. 提供计算机工程领域的知识和经验, 同时让学生有机会专攻计算机工程的某个特定领域, 
  3. 与公共和私营部门以及国际机构在相关领域工作的人员建立网络并建立伙伴关系, 
  4. 发展和提高本地工程师的能力, 
  5. 制定和发展科学研究, 
  6. 促进意识的传播, 在学生和社区中, 智能系统的作用和重要性, 

让学生有机会实施与国内或全球行业相关的项目, 通过开发一个系统或找到一个特定问题的解决方案,以促进当地和全球产业的发展.

  1.       知识和理解 
    1. 学习计算机系统的不同方面以及它们相互作用的方式.
    2. 具有先进的计算机编程知识, 理解并有能力解决与计算机系统相关的实际工程问题. 
    3. Have deep knowledge in or more of the following main topics; 计算机硬件 and architecture, 智能系统, 以及计算机网络和安全. 
    4. 了解科学研究方法.  

       

  2.       专业和实践技能 
    1. 设计和实现针对多个平台上特定应用的硬件和软件系统. 
    2. 应用数学技术建模并解决与计算机系统相关的工程问题 
    3. 选择特定的系统和系统配置来使用现代计算机解决技术问题, 工具和算法.  
    4. 应用基本原理和先进的计算技术来解决一系列工程问题. 

       

  3.       知识/认知技能  
    1. 开发以计算机为基础的产品,解决现有的和潜在的问题,同时兼顾本地和国际环境. 
    2. 分析和模拟不同层次的计算机技术系统. 
    3. 有效管理时间和资源.  
    4. 处理现代和现代的计算机化系统. 

 

  1.       一般和可转移的技能  
    1. 以各种形式有效地沟通和表达想法和结果. 
    2. 批判性地、创新地和创造性地思考. 
    3. 具有自学能力,能与团队其他成员及潜在客户有效合作. 
    4. 在设计和实施过程中,在与客户和同事打交道时,认识到道德和社会责任. 
  1. 取得计算机工程或相关领域的博士学位. 
  2. 从事计算机工程或计算机系统质量研究的机构或研究中心的研究员工作. 
  3. 在私人、公共机构和工业公司担任专业计算机工程师. 
  4. 负责计算机系统质量的审计工作. 
  5. 项目经理负责开发计算机系统并领导团队. 
  6. 在编程公司和专门从事计算机系统硬件部分的公司工作 
  7. 在大学、学院、研究所、职业学校工作 
  8. 在蜂窝通信公司工作, 
  9. 在专门从事网络和信息安全的公司工作
毕业要求
  1. 完成学生要求的任何补习课程.
  2. 完成至少36个学分,学分分布如下:

Track

核心课程 

论文/研讨会

选修课程

总学分

论文

15

6(论文)

15

36

Non-论文(研讨会)

15

6(2个研讨会课程)

15

36

,
A. 补救课程

课程委员会将根据学生对其达到入学要求的知识程度的评估来决定被录取学生的补救课程, 学生须在下列课程中修读最多三门课程:

课程代码

科目名称

学分

COMP133 

计算机和编程或相关专业

3

ENCS2380 

计算机组织和微处理器或同等

3

COMP2421 

数据结构和算法或等效

4

MATH234  

线性代数入门或等效课程

3

ENEE2307 

概率和工程统计学或其他相关学科

3

ENEE2360

模拟电子学或类似物

3

ENCS3320 

计算机网络或同等设备

3

,
B. 核心课程

B.学生必须完成研究方法论、工具和伦理学课程

课程代码

科目名称

学分 

JMEE6301

研究方法和职业道德

 

B.2学生必须完成 四个 课程, 每个学科(类别)都有一门课程:计算机架构, 硬件, 智能系统, 及电脑网络及资讯科技安全,详见下表:

计算机体系结构课程

课程代码

科目名称

学分 

MSCE6311 

计算机架构与设计 

MSCE6312 

高级计算机体系结构 

MSCE6313 

高级操作系统理论  

 

硬件课程

课程代码

科目名称

学分 

MSCE6321 

超大规模集成系统设计  

MSCE6322 

SOC设计  

MSCE6323 

硬件的验证和验证  

 

智能系统课程

课程代码

科目名称

学分 

MSCE6331 

人工智能   

MSCE6332 

先进的机器学习  

MSCE6333 

信息检索和网络搜索 

 

计算机网络和信息技术安全课程

课程代码

科目名称

学分 

MSCE6341 

高级计算机网络  

MSCE6342 

网络安全协议  

MSCE6343 

无线传感器网络和物联网  

,
C. 选修课程 

学生必须选修至少两个学科的五门选修课,如下表所示

 

计算机架构课程2

课程代码

 

学分 

MSCE7311 

嵌入式系统和特殊架构  

MSCE7312 

计算性能评估/基准测试  

MSCE7313 

超标量体系结构的微处理器体系结构  

MSCE6312 

高级计算机体系结构 

MSCE6313 

高级操作系统理论  

 

硬件课程2

课程代码

科目名称

学分 

MSCE7321 

VLSI设计自动化  

MSCE6322 

SOC设计  

MSCE6323 

硬件的验证和验证  

 

智能系统课程2

课程代码

科目名称

学分 

MSCE7331 

语音处理及应用 

MSCE7332 

图像处理及应用  

MSCE7333 

自然语言处理  

MSCE7334 

机器人技术与机器视觉  

MSCE7335 

自动推理与应用  

MSCE6332 

先进的机器学习  

MSCE6333 

信息检索和网络搜索 

 

计算机网络与安全课程

课程代码

科目名称

学分 

MSCE7341 

网络与系统防御  

MSCE7342 

无线及流动网络  

MSCE7343 

现代分布式系统  

MSCE7344 

反黑客技术  

MSCE7345 

硬件安全  

SWEN7302 

安全软件开发 

MSCE6342 

网络安全协议  

MSCE6343 

无线传感器网络和物联网  

,
D. 论文或两次研讨会

轨道A或轨道B: 6学时:论文或两个研讨会(研讨会一和研讨会二)

Track

课程代码

科目名称

学分 

跟踪

MSCE860 

论文  

跟踪B

MSCE830 

研讨会我 

MSCE831 

研讨会二世 

入学要求

申请该项目需要满足以下条件:

  1. 申请人应具有认证大学计算机工程或相关领域的学士学位, (e.g. 电气工程、信息技术、计算机科学……).
  2. 提供两封由教授或工作主管签名的推荐信.
  3. 可能需要与项目委员会面谈.