CSE 214K: Python Lab (CHE)
Introduction to Programming with Python Lab: A Mandatory Course Offered for the students of Chemistry as a non-Major course in SUST
20 September, 2020
Dear Students, here is the final list of registered students in this course. Contact with me as early as possible if you need any corrections. Remember, none would be allowed to enroll this course if his/her name is not in the list below and s/he does not contact with me within this month. This is the final reminder. No excuse would be allowed later. Thank you.
2013131035 Mahabub Hossain
2015131009 Md.Zahir Uddin
2015131013 Md. Mehedi Hasan Shadhin
2015131030 Rakib Hassan
2015131043 Nafiz Imtiaj
2016131034 Muhsinur Rahman
2016131077 Imran islam khan
2017013179 MD Anwar Zahid
2017131007 Md Nayem Rana
2017131017 Md Rubel Rana
2017131021 Tawhidul Islam Chowdhury
2017131022 Mohammad Asiful Bahar
2017131024 MD. Takasur Rahman
2017131027 MD.Mustafa Bhuiyan
2017131040 Sanjida Tabassum Jarin
2017131043 Muhaimin Helal Efat
2017131045 Mohiuddin Mahin
2017131047 Sagidul Islam Sabbir
2017131063 Junayed Kayes Chowdhury
2017131075 Sabiha Akter Tisha
2017131081 Ahana Acharjee Tripti
2018131003 Khandaker Ferdous Rawnak
2018131006 Md. Masud Rana
2018131009 Kisholoy Das
2018131013 Rakin islam
2018131016 Anusua Roy
2018131019 Protoy Nandi
2018131021 Nazmul Huda Shadin
2018131023 Sourav Chowdhury
2018131031 Ritu Akter
2018131032 Soumik Ghosh
2018131035 MD Abu Sayam Sadik
2018131036 Istiaq Ahmed
2018131041 Md.Zakir Hossain
2018131045 Ashfia Nigar Anushka
2018131048 MD. ZIAUR RAHMAN
2018131049 Md.Fajley Rabbi
2018131050 Md Ariful Islam
2018131051 Shakil Ahmmed
2018131052 Al imran
2018131053 MD. Hassan Shahriar
2018131054 Md Rakib Hasan
2018131055 Aimon Hossain Faisal
2018131056 Rabius Sunny Akash
2018131057 Eafaz Uddin Pantho
2018131058 Kazi Mohammed Mehedi Hassan
2018131060 Rawnak Laila
2018131062 Noqib Hasan Bhuiyan
2018131066 Presila Tanchangya
2018131067 Md. Mahim Safayet Karim
2018131068 Monika Tarafdar
2018131069 Keya Chakraborty
2018131070 Surove Rani Saha
2018131072 md.shariful islam
2018131074 Shuher Mashuda Samia
2018131075 Md. Sazzad Hossain
2018131076 Md Asadullah Al Galif
2018131077 Motasim Bin Islam
2018131078 Pronoy chandra barman
2018131079 Ibrahim Kholil
2018131080 Md. Fakhrul Alam Sagor
2018131082 Md. Fahim Al-Imran
2018131084 Md Muntasir Soun
2018131085 Md. Noman Matabbor
2018131086 Bristi Dutta
2018131087 Nadia Khanam Luna
2018131089 MD Nazmul Hasan Ratul
2018131090 Debashish Das Dipto
2018131092 Bijan Kumar Das
2018131093 Md.Sohanur Rahman
2018131096 MD. SAJID HOSSAIN
2018131097 Md. Hasibul Hossain Shuvo
2018131098 Mahmodul Hasan Rifath
2018131099 Palash Debnath Prantha
2018131100 Bakhtiar Nizam Imtiaz
22 August, 2020
Dear Students, here is the primary list of registered students in this course (Lab). Please, check the theory course page also if you want to take the theory course. Contact with me as early as possible if you wanted to take both courses but registered in only one or you wanted to take one but registered in other or if you need any other corrections. Thank you.
2016131077 Imran islam khan
2017131021 Tawhidul Islam Chowdhury
2017131022 Mohammad Asiful Bahar
2017131043 Muhaimin Helal Efat
2017131045 Mohiuddin Mahin
2017131047 Sagidul Islam Sabbir
2017131075 Sabiha Akter Tisha
2017131081 Ahana Acharjee Tripti
2018131006 Md. Masud Rana
2018131009 Kisholoy Das
2018131016 Anusua Roy
2018131023 Sourav Chowdhury
2018131031 Ritu Akter
2018131032 Soumik Ghosh
2018131036 Istiaq Ahmed
2018131041 Md.Zakir Hossain
2018131045 Ashfia Nigar Anushka
2018131048 MD. ZIAUR RAHMAN
2018131049 Md.Fajley Rabbi
2018131051 Shakil Ahmmed
2018131052 Al imran
2018131053 MD. Hassan Shahriar
2018131054 Md Rakib Hasan
2018131055 Aimon Hossain Faisal
2018131056 Rabius Sunny Akash
2018131057 Eafaz Uddin Pantho
2018131058 Kazi Mohammed Mehedi Hassan
2018131060 Rawnak Laila
2018131062 Noqib Hasan Bhuiyan
2018131067 Md. Mahim Safayet Karim
2018131068 Monika Tarafdar
2018131069 Keya Chakraborty
2018131070 Surove Rani Saha
2018131072 md.shariful islam
2018131074 Shuher Mashuda Samia
2018131075 Md. Sazzad Hossain
2018131077 Motasim Bin Islam
2018131079 Ibrahim Kholil
2018131080 Md
2018131082 Md. Fahim Al-Imran
2018131084 Md Muntasir Soun
2018131085 Md. Noman Matabbor
2018131086 Bristi Dutta
2018131087 Nadia Khanam Luna
2018131089 MD Nazmul Hasan Ratul
2018131090 Debashish Das Dipto
2018131092 Bijan Kumar Das
2018131097 Md. Hasibul Hossain Shuvo
2018131098 Mahmodul Hasan Rifath
2018131099 Palash Debnath Prantha
2018131100 Bakhtiar Nizam Imtiaz
24 July, 2020
Dear Students, here is the official syllabus of this course. Note that, we have only CSE 214 course in our syllabus.
CSE113 / 213* (2 credits)
INTRODUCTION TO PROGRAMMING WITH PYTHON
Computer Basics: Concept on Computer Hardware, Software and its classification, Compiler vs Interpreter.
Using the Python Interpreter: Invoking the Interpreter, Argument Passing, Interactive Mode, The Interpreter and Its Environment, Source Code Encoding; An Informal Introduction to Python: Using Python as a Calculator- Numbers, Strings, Lists. First Steps Towards Programming; More Control Flow Tools: if Statements, for Statements, The range() Function, break and continue Statements, and else Clauses on Loops, pass Statements, Defining Functions; More on Defining Functions: Default Argument Values, Keyword Arguments, Arbitrary Argument Lists, Unpacking Argument Lists, Lambda Expressions, Documentation Strings, Function Annotations, Intermezzo: Coding Style; Data Structures: More on Lists- Using Lists as Stacks, Using Lists as Queues, List Comprehensions, Nested List Comprehensions, The del statement, Tuples and Sequences, Sets, Dictionaries, Looping Techniques, More on Conditions, . Comparing Sequences and Other Types; Modules: More on Modules- Executing modules as scripts, The Module Search Path, Compiled” Python files, Standard Modules, The dir() Function, Packages- Importing * From a Package, Intra-package References, Packages in Multiple Directories, matplotlib, numpy, other common necessary packages; Input and Output: Fancier Output Formatting, Old string formatting, Reading and Writing Files: Methods of File Objects, Saving structured data with json; Errors and Exceptions: Syntax Errors, Exceptions, Handling Exceptions, Raising Exceptions, User-defined Exceptions, Defining Clean-up Actions, Predefined Clean-up Actions. Classes: A Word About Names and Objects, Python Scopes and Namespaces, Scopes and Namespaces Example, A First Look at Classes, Class Definition Syntax, Class Objects, Instance Objects, Method Objects, Class and Instance Variables, Random Remarks, Inheritance, Multiple Inheritance, Private Variables, Odds and Ends, Iterators, Generators, Generator Expressions.
Textbook:
1. Learning Python, By Mark Lutz, 5thEdition
2. Think Python,By Allen B. Downey
3. The Python Tutorial, Official documentation of Python
CSE114 / 214* (2 credits)
INTRODUCTION TO PROGRAMMING WITH PYTHON LAB
Laboratory works based on theory classes and basic problem solving from rosalind.info using Pycharm, Jupyter and Anaconda IDEs.
22 July, 2020
Dear Students, please go to https://classroom.google.com and sign in with your GMail account. You would find a plus icon on the upper right corner. Click there and then click "Join Class". It would ask for a code, so give the provided code for classroom.
There, you would found a post to submit assignment. There also would be a post regarding your progress in this course. Fill the form attached with that post. Do it as soon as possible. Thanks.
22 July, 2020
Everyone who is interested to take this course should fill up this form. The deadline for registering in this course is 11: 59 PM August 25, 2020. Thanks.