I am Professional kodi developer (XML skins, python addons, wizards, apks, builds, updater apps), Android TV and IPTV developer (Xtreamcode, other iptv apps) and Web developer (cronjob, myphpadmin, Cpanel, etc).
Good knowledge of Computer Organization and Computer System Architecture Courses in following topics:-
-Number Systems (Binary, Decimal, Octal & Hexadecimal)
-Memory Storage (RAID, Flip-Flops)
-Gates and Boolean Algebra (NAND, NOT, NOR, AND, XOR gates)
-Instruction Set Addressing (Opcode, Register addressing)
-CPU Time Amdahl Law (Speedup, CPI, Clock Rate, Instruction Count)
-MIPS Assembly and C Language (add, sub, mov, lw, sw, slt, bne, R-Format, I-Format)
-Arithmetic of Integer, Floating Point (IEEE 754, Single Precision, Double Precision)
-CPU Datapath (R-Format, Load/Store, Branch, Truth Table, Jump)
-Pipelining MIPS (IF, ID, EX, MEM, WB)
-Data Hazard and Forwarding (Stalls, Branch Prediction)
-Cache (Direct Mapped and Set Associative, LRU, Cache Miss/Hit)
In OS Operating System Course.. following topics:-
-Process -> Inter-Process Communication
-Synchronization -> Sockets, Buffering, Pipes
-Threads -> Multi-Threading
-Pthreads -> Linux Threads
-Process Synchronization-> Producer, Consumer, Critical Section
-Mutex, Semaphores -> Readers-Writers Problem
-CPU Scheduling -> First Come First Serve, Shortest Job First, Round Robin
-Deadlocks -> Mutual Exclusion, Hold and Wait, No Preemption, Circular Wait
-Memory Management -> Base and Limit Register, Swapping, Paging
-Virtual Memory -> Page Fault, Page Replacement, FIFO, LRU, Second Chance
For more info contact me inbox.. thanks