Computer Department

Programs

Artificial Intelligence

Includes machine learning, deep learning, natural language processing, and computer vision

Data Science

Includes data analysis with Python, principles and techniques of data science, and big data analysis

Programming and Algorithms

Includes Python programming, advanced programming, algorithm design, and quantum computing

Software Engineering

Includes database design, software testing, agile software engineering, and web programming


Courses


Why MicroMasters?

Sharif Education

Learn from distinguished faculty of the Computer Engineering Department at Sharif University of Technology

Official Certificate

Receive a bilingual official certificate from Sharif University of Technology for each course and each MicroMaster

Further Studies

Build a solid academic foundation for research and advanced studies in computer science

Job Opportunities

Strengthen your skill set and elevate your competitiveness in the technology job market


Instructors

Associate Professor

Assistant Professor

Assistant Professor

Assistant Professor

Assistant Professor

Associate Professor


See Also