Skip to main content

Classes I'm Taking In My College Semester

My third semester of college has just started. The first 2 semesters were the basics of Engineering. So we had common subjects like Physics, Chemistry and Engineering Mathematics.


But now the core Computer Science Engineering subjects have started. These are the subjects I have and what I will learn from them.

  

Java 

Into to Java, Program Control Statements, Arrays,Classes, Objects and Methods
Inheritance, Polymorphism and Abstraction
Strings
Exception Handling
Interfaces, Packages, Multi-thread Programming
Enumerations, Auto-boxing, Annotations
Generics, Streams, Swing Fundamentals

Course Outcomes:

Implement Object Oriented Programming concepts.
Design a GUI using Java programs and Applets.
Develop Multi-threaded Applications.
Creating Custom Packages and Interfaces.

Data Structures and Algorithms with C

Asymptotic Notations and Analysis of Algorithms
Stacks, Queues and Linked Lists
Trees, Graphs
Hashing
Sorting, Searching and Priority Queues

Course Outcomes:

Able to understand the usage of the various concepts of data structure, algorithms and ADT
Ability to describe linear and non-linear data structures
Evaluate algorithms and data structures in terms of time complexity of basic operations.
Select basic data structures and algorithms for realization of programs to solve a problem.

Computer Organizations and Architecture

Basic Structure of Computers
Register Transfer and Operations
Micro Programmed Control
Computer Arithmetic
Memory System
Input-Output Organization

Course Outcomes:

To understand basic structure of computer and demonstrate the execution of an instruction by     CPU.   To identify different addressing modes for a given instruction.
To perform computer arithmetic operations and implement algorithms for fixed point and floating point arithmetic operations. To implement subroutines, conditional branching using control memory and memory sequencing.
To illustrate and manipulate the control unit operations and to choose different factors to design central processing unit. To introduce the concept of multiprocessor.
To conceptualize different ways of data transfer in computer and to contrast the working of different
memories by studying memory hierarchy and organization.

Other Subjects:

Discreet Math and Graph Theory

Economics 

Energy Studies

Hopefully, this semester gives me a lot of knowledge!

Thanks for reading!

AZID

 

Comments

Most Viewed Content:

OverTheWire Bandit: Level 0-14

Bandit Levels Levels 0-14 Levels 14-25 Levels 25-33 Please use Ctrl+F to find your desired Level. Level 0 Bandit Level 0 Level Goal The goal of this level is for you to log into the game using SSH. The host to which you need to connect is bandit.labs.overthewire.org, on port 2220. The username is bandit0 and the password is bandit0. Once logged in, go to the Level 1 page to find out how to beat Level 1. Commands you may need to solve this level 2/31 ssh kali@kali:~$ ssh bandit0@172.9.9.176 -p 2220 password: bandit0 Level 0 -> Level 1 Level Goal The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a password for a level, use SSH (on port 2220) to log into that level and continue the game. Commands you may need to solve this level ls, cd, cat, file, du, find Password for next level: boJ9jbbUNNfktd78OOpsqOltutMc3MY1 Level 1 -> Level 2 Level Goal The password for the next le...

Best YouTube Channels To Learn Hacking!

1. Hak5 This is one of the best channels out there which will teach you overall skill of how to hack! There are hundreds of videos of various topics which covers almost all skills including Linux , Webapps , Languages etc. Very active channel. 2. DEFCONConference , Christiaan008 , Black Hat You might know these as they are official channels of DEFCON and BlackHat Conferences. They have some great talks and you should definitely check out their popular uploads. These channels post only during a certain time. 3. LiveOverflow  This is a great channel if you want to dive into CTF's and penetration testing . This channel also has videos that will motivate you to pursue InfoSec. Very active channel. 4. John Hammond , IppSec , GynvaelEN These are CTF channels that post walk-throughs from well known websites. Very important if you're into CTF's. 5. JackkTutorials ,  DemmSec Jack has some brilliant tutorials on penetration testing.  DemmSec also has s...

Best Reddit Subreddits for Cybersecurity and Hacking!

Reddit is a very useful website for discussions about everything. For cybersecurity and hacking too, it has useful subreddits, in which, you will learn a lot of things you previously had no knowledge of. So, I have compiled a list of security related subreddits. 1. Active and Most helpful subreddits: /r/netsec /r/AskNetsec /r/netsecstudents These three are pretty much it. They have very active communities and are very helpful. I, personally use  /r/netsecstudents a lot because I'm still in the process of learning and that subreddit(if you look properly) will tell you how to make a career in every security field. 2. Security Certification Subreddits: r/CompTIA (for Security+) r/ccna (for CCNA and CCNA Security, also r/ccnp for CCNP) r/CEH (for CEH) r/cissp (Certified Information Systems Security Professional) r/oscp (Offensive Security Certified Professional) Really helpful if you're doing any of these Certs. 3. Other...