[go: up one dir, main page]

0% found this document useful (0 votes)
24 views10 pages

Intro to CS for Freshmen Students

This document outlines a course plan for an Introduction to Computer Science course. The course will cover 15 topics over 15 weeks, including computer hardware, operating systems, programming basics in Python, HTML/CSS, databases, and a final project. Students will learn fundamental concepts in computer science, different applications and systems, and be able to choose a relevant field for their career. The course will be taught online and on-campus through lectures, slides, labs, and a project. Assessment will include a midterm exam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views10 pages

Intro to CS for Freshmen Students

This document outlines a course plan for an Introduction to Computer Science course. The course will cover 15 topics over 15 weeks, including computer hardware, operating systems, programming basics in Python, HTML/CSS, databases, and a final project. Students will learn fundamental concepts in computer science, different applications and systems, and be able to choose a relevant field for their career. The course will be taught online and on-campus through lectures, slides, labs, and a project. Assessment will include a midterm exam.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Class BS Computer Science

Course CSC1108 Introduction to Computer Science


Instructor Syed Osama

Course Plan
Week Labs Outline
1 Computer, Application and System Software
2 Introduction to MS Office (Word, Powerpoint) - Macros, Charts
3 Introduction to MS Office (Excel and VISIO)
4 Operating Systems Basics
5 Development Basics
6 Introduction to HTML and CSS.
7 Introduction to HTML and CSS (Static webpage).
8 Mid Exam
9 Introduction to RDBMS with SQL Language
10 Python Basics
11 Python Basics
12 Data Structures
13 Python Basics
14 Python Basics
15 Project Submission and Presentation

Course Description
This course will cover the fundamental concepts of Computer Science. It will start off with students learning about Parts of computers, Processor, I/O devices, Memory
of computer science e.g. AI, Computer Vision, Data privacy and security, database management systems and algorithms. So that student gets to know what this degre

Learning Outcomes
Develop an understanding of how computer science affects the daily life of a human being. the fact that IT is found everywhere. With that in mind student will learn to
science is a very vast field and what should they pursue in it and work hard to achieve their goals.
Learning Strategies
EMPTY

Course Objectives
To make students capable enough of understanding the depth of computer science degree program so they can choose relevant field for the better career.

Teaching and Learning Method


Online and On campus Lectures with Slides, Reference Files, Lab Work and Project.

Materials
Book, Slide, Pdfs, efolders, google classroom

Class Conduct
Online and Oncampus following SOPs

Text / Reference Books


1. Book Name: Introduction to Computers, Peter Norton, 7th Edition, McGraw Hill Tech Education,2010.
2. Book Name: Introduction to Computation and Programming Using Python: With Application and Understanding Data, John V. Guttag, 2nd Edition, MIT Press,2016.
Note: This course outline was actually designed by Asim Riaz. Only few changes made

Course Plan
Theory Class Outline Assesments % Note
Introduction to Computer Science 0,0 Additionally instructor in theory course will
Computer Hardware , Input and Output, Storage Devices 0,0 python programming for 30 mins as it has b
norm as per international standard to teach
Number Systems and conversions. 0,0 Computer Science Course
Computer, Application and System Software 0,0
Program Logic Building, Design & Flow chart 0,0
Data Structures & Algorithms in soft development 0,0
Web Development
Mid Exam 0,0
Database Management System 0,0
Introduction to Internet of Things 0,0
Introduction to Computer Vision 0,0
Introduction to Artificial Intelligence 0,0
Introduction to Computer Data Privacy and Security & role of networking 0,0
Project Submission and Presentation 0,0
Summary and Revision 0,0

Course Description
nce. It will start off with students learning about Parts of computers, Processor, I/O devices, Memory Storage. Later, newer concepts
curity, database management systems and algorithms. So that student gets to know what this degree program consists of.

Learning Outcomes
ily life of a human being. the fact that IT is found everywhere. With that in mind student will learn to accept that the computer
ork hard to achieve their goals.
Learning Strategies
EMPTY

Course Objectives
computer science degree program so they can choose relevant field for the better career.

Teaching and Learning Method


Work and Project.

Materials

Class Conduct

Text / Reference Books


on, McGraw Hill Tech Education,2010.
ing Python: With Application and Understanding Data, John V. Guttag, 2nd Edition, MIT Press,2016.
Note
ly instructor in theory course will teach
ogramming for 30 mins as it has become
er international standard to teach with
Science Course
Course

Class: BCS/BS A
Course: CSCL1108 Lab: Introduction to Computer Science
Instructor: Sadia Aziz

Course Plan

Week Chapters
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8
9 8
10 9
11 10
12 11
13 12
14 13
15 14

Course Description

Edit based on new outline

Learning Outcomes

Edit based on new outline

Learning Strategies

Course Objectives

Edit based on new outline


Edit based on new outline

Teaching and Learning Method

Edit based on new outline

Materials

Edit based on new outline

Class Conduct

16

Text / Reference Books

1. Book Name: Introduction to Computers / Author: Peter Norton / Year: / Edition: 6th / Publisher:
2. Book Name: Introduction to Computation and Programming Using Python: With Application and Understanding Data, John
Press,2016.
Course

Course Plan

Session Topic Assesments %


Introduction to Computer Science 0
Introduction to MS Office (Word, Powerpoint) - Macros, Charts 0
Introduction to MS Office (Excel and VISIO) 0
Python Basics 0 Desc
Python Basics 0 Python Basics, variable de
statements, operators etc
Python Basics 0
Python Basics 0
Mid Term 0
Introduction to HTML with (Html 5) features 0
Introduction to CSS and CSS3 Features 0
Introduction to DBMS 0
Introduction to HTML and CSS. 0
Introduction to RDBMS 0
Introduction to RDBMS with SQL Language 0
Final Paper and Project. 0

Course Description

Learning Outcomes

Learning Strategies

Course Objectives
Teaching and Learning Method

Materials

Class Conduct

16

Text / Reference Books

: Peter Norton / Year: / Edition: 6th / Publisher:


ogramming Using Python: With Application and Understanding Data, John V. Guttag, 2nd Edition, MIT
Description
Python Basics, variable declaration, loops, conditional
statements, operators etc

You might also like